add SwitchStatementParser, fix Continue/Break statement
add globals injection, variables definition check
fix FunctionExpression id injection in function scope
add tracking of block scopes for let declarations
fix let declarations