Use TinyXML to write XML files
Simplified code in testerrorlogger by reusing constant object.
Reuse constant objects in testpathmatch.cpp, small simplification in testsuppressions.cpp and testthreadexecutor.cpp
Use static CmdLineParser instance where possible in testcmdlineparser.cpp, fixed wrong unit test.
astyle formatting
web archive: don't allow users to delete gtk and windows
Add VS2012 projects for my personal use (using /LTCG, /MP, /RELEASE, /MT)
Add a script to run coverity with VS2012.
Move astyle options to astyle.ini.

This way we can use it in runastyle and runastyle.bat.
Settings changes:
* specify the files to exclude instead of specifying the files to style
* remove `--lineend` option
* keep the file's modified timestamp
* only show the styled files on the command output

Also change the astyle version check to only check for older not the exact version.
Update runastyle.bat from MPC-HC.

It includes a check if astyle is present and for astyle's version.
Also, it allows drag and dropping files onto it to style them.