#5300 - Invalid encoding in XML output (use escape sequence string for non-printable characters)
Fixed crashes random crashes in multithreading caused by useless creation of CheckUnusedFunctions instance per thread.
#5592 - crash: gcc: testsuit: gcc.c-torture/compile/limits-declparen.c (Limit stack depth below createAst()
Fixed #5602 (false positive on std::vector - after unknown macro around the function header)
#5592 (fix implementation detail to avoid warnings from cppcheck)
Simplified check registration:
- Use sorted insert instead of calling std::list<Check*>::sort() on each insertion
- Removed DJGPP/__sun hack in check.h (should be obsolete by our compiler requirements for C++11
Fixed #5677 (Fix overzealous substr() warning)
Try to avoid compiler warning for unary minus operator inside MathLib::toLongNumber<biguint>()
ValueFlow: Improved handling of bitand against a single-bit integer literal
Add VS2013 projects for my personal use (using /LTCG, /MP, /RELEASE, /MT).
Add a script to run coverity with VS2013.
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.
Remove multiple newlines.
Update project files for the recent translation changes.
Tweak sorttable.js.
htodcs: minor cleanup.