Fix Unix Makefiles Responsefile
Add '-' to list of characters that be escaped on unix
Use '\n' as separator for object strings in responsefiles, so every Object will be on its own line preserving file size limit
Fixes: #20070 (closed)
Edited by Kyle Edwards