Be more ccache compatible.
Be more ccache compatible.

Ccache dislikes very much when there is output on stderr: it believes it
means there is a problem with the build, and therefore does not cache.

	* msvc/link.exe (verbose): New.
	(run): Use it instead of reporting directly to stderr.
	(get_options): Report the arguments in verbose mode.
	Support *.i and *.ii.
	(compile_mode, preprocess_mode): Replace by...
	(mode): this.
	(dos2unix): New.
	Use it.

aldebaran/libport,aldebaran/libport,aldebaran/libport,aldebaran/libport,aldebaran/libport