Revert 894a65b0. abstract interpretation of for loops. there was some crashes and performance problems. I will fix those problems when I have time and recommit.
Fixed #3145 (False negative: no memory leak warning - return value of realloc(NULL,) ignored)
daca2-report.py: remove unneeded end tags.

[ci skip]
daca2-report.py: fix CSS style.

[ci skip]
travis: check kernel as part of travis testing.

add 2 more jobs (one for gcc, one for clang) which only compile Cppcheck with opimization CXXFLAGS to afterwards check a fixed version of the linux kernel to see if cppcheck crashes.
htdocs: Tweak JS.

[ci skip]
Fixed #5571 (Clean up MathLib::isInt())
Fixed #5286 (Add signal/exception handling to cppcheck and cppcheck-gui)
daca2-report.py: move script inclusion after any style.

[ci skip]
Add sorttable.js to the repository.
daca2-report.py: tweak style more.

[ci skip]
Merge pull request #266 from matthiaskrgr/travis

travis: check kernel as part of travis testing.
Fixed crash on wrong __attribute__((constructor)) syntax
Fixed #3852: Support simplification of C++11 "enum class", fixed existing simplifications
Refactor signal handling code: prepare for demangling names, handle SIGINT w/o backtrace, remove our own signal handler frames from backtrace
Merge branch 'master' of https://github.com/danmar/cppcheck
Fixed #4928 (C++ operator aliases result in false 'assigned a value that is never used' warning)
Fixed #4804 (Improve check for 'std::string::data()' - identical to 'std::string::c_str()')
Extended std.cfg about <cstring> functions and added testcases.
Astyle running and added test cases for functions in std.cfg.