Syntax support for local keyword

1. Keyword local is supported syntactically. The isLocal property is propagated to the Identifier AST 
2. Renamed existing testcases taht use local as a variable name
3. Added test cases for local syntax


Consistency with above format. Please pick one way of writing this (I think this one is better) and stick to it