htmlreport: give warnig boxes ("HTML_ERROR") smaller frame and padding so they don't overlap each other if there is another one in next line.

borderwith: 2px -> 1px
padding:    3px -> 1px
htmlreport: use "overflow: auto" in body. This prevents the <pre> text from overlapping the "page" class. Instead a scrollbar is displayed at the bottom of the element.
htmlreport: change grey-tone of the code-line numbers, set page-width to auto and adjust margin.
htmlreport: fix page border, seperation border at right side of linenumbers.
htmlreport: allow content to be wider and reduce height of menu box. If we need STILL more width for the content box, the scroll bar is added as fallback anyway.
Code cleanups
Use Unicode consistently throughout the script

This is related to #186.
Merge pull request #189 from myint/unicode

Use Unicode consistently throughout cppcheck-htmlreport
Merge pull request #186 from matthiaskrgr/css2

html-report CSS
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.
Remove multiple newlines.
Remove unused function.
test/testother.cpp: Fix a C4800 MSVC warning.
Tweak cppcheck-htmlreport.

Move style to a class and tweak properties.