Further improvements to setVarId and function/array pointer detection in SymbolDatabase (#2872)
Simplification. Code 'else if ..' is simplified to 'else { if ..'
Added C++11 keywords / C11 types 'char16_t' and 'char32_t' (#3301)
Fixed a few cppcheck messages
Updated german translation
ran lupdate gui.pro
Reverted accidential change in checkio.cpp
Ticket #3322: Add test cases. The bug got fixed long time ago
Ticket #4296: Improve message text for operatorEq
Fix #5606 - Endless recursion in CheckClass::isMemberVar(). New function Type::hasCircularDependencies() is supposed to detect loops within the class hierarchy which was causing the problem
Refactored checkNegativeBitwiseShift() so it uses ast and valueflow
ValueFlow: Improved valueflow of for loop 'for (i=a; i<10; i++)' => unknown start value but end value is known
Buffer overrun: removed some old code that is not based on valueflow
Fix segmentation fault when checking build/tokenize.cpp
fixed segmentation fault in case typeStartToken() returns 0
posix.cfg: Added support for isatty().
htdocs: update Google Analytics code.

[ci skip]
Fix #5605 part 2 - now endless recursion within CheckClass::isMemberFunc()
Fix endless recursion within CheckClass::isConstMemberFunc() caused by incomplete/missing template declaration
Fix some uninitialized variables
Fixed #5621 and slightly simplified symboldatabase code.
Refactorization: Store sizes as int, not as string in Tokenizer::simplifySizeof().