- Fixed false positive when passing pointer to typeof()
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
Tweak cppcheck-htmlreport.

Move style to a class and tweak properties.
Update htmlreport/cppcheck-htmlreport.

There were cases where two subsequent lines have errors, that they overlapped.

Also, add box-sizing and use single quotes inside double quotes to get rid of escaping them.
Clean up cppcheck-htmlreport

1. Use context managers rather than explicit "close()".
2. Use quotes consistently.
3. Clean up some pep8 complaints.
4. Avoid colliding names ("stream").
daca2: bailout if download fails
daca2: use ls-lR file
daca2: fixes
daca2: dont terminate when a package fails. try to continue.
htmlreport:README.txt: added command for installing pygments package for Linux systems.
doxygen: escape #pragma in comment to make doxygen happy. Thanks XhmikosR for the suggestion!
test/testother.cpp: Fix a C4800 MSVC warning.