Fix clang and coverity warnings
Libary: Fixed gcc warning -Wmissing-field-initializers
Revert my previous fix 28763fa020988ec938dae3d47c10be95c87de90e and suppress gcc false positive warnings.
ValueFlow: Fixed 'function call => calculation' value flow
Add sign information for a few Windows types
Add Windows type sizes when possible
Ticket #5868: Ignore variables called like a typedef when substituing typedefs.
Replaced static variable isCPP in Token (was not threadsafe):
- Encapsulate parameters passed through AST compiler functions in a struct
-> Reduces maintenance overhead when changing them
-> Contains parameter indicating if the file is C or C++
- Added eKeyword Token type (at the moment, only true for C++ keyword "delete", but should be set for other keywords as well)
Updated matchcompiler to latest changes
Merge pull request #339 from simartin/ticket_5868

Ticket #5868: Ignore variables called like a typedef when substituting typedefs
Fixed #5807 (non virtual dtor in virtual class)
Merge pull request #338 from HeisSpiter/master

Add sign information for a few Windows types
Add a few more types for Windows
GUI: save platform setting
Fixed #5585 (GUI: Project file -dialog lists all .cfg files as config libraries)
CLI: don't use unix-signals if NO_UNIX_SIGNAL_HANDLING is defined. don't use unix-signals in os/2.
Ticket #5268: Properly detect function heads when in Tokenizer::simplifyEnum.
Fixed #5916 (ValueFlow: Add a valueFlowAfterCondition() function)
ValueFlow: Fixed testcase
Merge pull request #341 from simartin/ticket_5268

Ticket #5268: Properly detect function heads when in Tokenizer::simplifyEnum