Fix FunctionCall for UnaryExpr node.
Add function_call test case
ugly grammar to fix funcation call test case
CodeGen: FunctionCall generation.
Remove CodeGen Test function since we have TestCompile()
Add function call statement test
update lexer for newline & indent/outdent.
More lex test case and expectLexItems function for testing tokens
update grammar for newlines.
Improve LexFile function for testing
Add string synopsis.