fix trivial code logic bug
[Rafactoring] Parser::skipParens
Add testcase for statement scope
Allow optional template parameters for AutoDeclarations
Allow optional template parameters for variable declarations