astyle formatting

[ci skip]
Fixed #5636 (FP: matrix out of bounds)
reduce and dmake now use existing object files as dependencies whenever possible. Fix compilation for reduce on cygwin.
Fixed #5661 (--suppress=missingInclude has no effect)
Add missing dependencies for dmake
Ticket #5709: Comma operator not properly tokenized.
Fixed #5609 (Wrong warning: %zu requires 'size_t' - but type is 'std::size_t')
Merge pull request #293 from simartin/ticket_5709

Ticket #5709: Comma operator not properly tokenized.
Doublefree: Fixed FP when exit() is called
Double free: Improved handling of noreturn functions. Partial revert of previous fix.
Reinstate error message.
AST: Fixed handling of '(((typeof(x))*)0)'
Fixed #5756 (declspec(nothrow) not supported)
Merge pull request #294 from simartin/typo_520aaf71

Reinstate error message.
Use CXXFLAGS upon linking dmake for consistency
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.