travis: first build with clang, then with gcc, move the kernel checking job to be the last job.
ValueFlow: improved abstract interpretation of for loops
Fixed #5498 (C++0x11 default values for class fields and missing constructor)
Merge pull request #274 from matthiaskrgr/travis

travis: first build with clang, then with gcc, move the kernel checking job to be the last job.
ValueFlow: Improved abstract interpretation
Avoid loading libraries multiple times in test suite
-> Massive speedup for test suite (especially on slow systems)
Fixed two visual studio warnings
posix.cfg: Added support for more functions.
Buffer overruns: Use ValueFlow to detect negative index
astyle
CLI: Add -l command line option
astyle
Fixed compilation on Windows.

 [ci skip]
buffer overflow: clean up old checking for negative index
ValueFlow: Improved simplification inside for-loops
fixed unit test that I broke by mistake
Fixed segfault when checking libusbx (daca2)
astyle formatting

[ci skip]
Refactorization: Use SymbolDatabase to find functions in CheckUnusedFunctions
Refactorized detection of function usage in CheckUnusedFunction, fixed #5358