Fixed #5827 (Invalid token match patterns)
Bugfixes for AST and AST testing:
- Validate AST in test suite: Check for operand1 being set if operand2 is non-zero
- Fixed buggy unit tests in AST
- Fixed detection unary operator* after return statement (MPC-HC false positive)
Fixed some complaints of PVS Studio
Silenced travis errors (avoid false positive)
Fixed false positive "multiplySizeof" in TortoiseSVN
replace remaining references of NDEBUG with CHECK_INTERNAL.