Refactoring CheckUnusedFunctions so it uses new infrastructure for multifile analysis
run dmake
Cache and reuse value
Merge pull request #476 from Dmitry-Me/cacheAndReuseValue2

Cache and reuse value
Fixed #6290 (Tokenizer: Because 'and' is not simplified to '&&' there are false positives)
Improved test coverage of MathLib.
Tokenizer::simplifyTypedef: Add test that #5191 is fixed (function pointer)
Fix [lib/tokenize.cpp:6184]: (warning) Found simple pattern inside Token::Match() call: ") {"
#6303 crash in CheckBufferOverrun. Add check on loop variable in CheckBufferOverrun::checkScope().
astyle formatting
#6306 false positive with strxfrm NULL argument. Adjust std.cfg in favor of no false positive
#6301 Unused shared lock variable. Add exception for std::shared_lock() to CheckUnusedVar::checkFunctionVariableUsage_iterateScopes()
Make expensive string manipulation depend on settings
Merge pull request #477 from orbitcowboy/master

Improved test coverage of MathLib.