Command line argument handling moved to a separate function
Introducing different compiler/linker settings for win32 debug and release builds
Added support for response files

Providing @filename as a commandline argument will make vlink read the file and treat the contents as if it was supplied on the command line. This functionality is similar to what MSVC and GCC offer. The main purpose for this under Win32 is to be able to supply a lot of input arguments (Windows XP and later has a max commandline length of 8191 characters).