Fixed timer name
Temp
Moved getSourceFilePath(), isC() and isCPP() from Tokenizer to TokenList
Tokenizer::tokenize() can now be called without AST being created
Simplify rValue reference arguments without name (&& -> & &)
Fixed lots of bugs in the AST:
- Support new and delete
- Properly handle "..."
- References and rValue references as function parameters
- Destructor definitions
Fixes for test suite, added a TODO unit test about bad typedef simplification
Added AST validation