Moved all typechecking the Parser did into the ASTStringBuilder, so all typechecking
is in one file.

The parser is solely responsible for adherence to the grammar. Machinery is now either
Gettable or Settable
Merge pull request #23 from ooee123/master

Moved all typechecking the Parser did into the ASTStringBuilder, so all ...