Basic grammar

Covers the following language elements:

* Import statements
* Simple statements
* Simple expressions
* Simple calls
* Simple function declarations
* Line and block comments

Adds other items:

* Travis-CI configuration file
* Test runner scripts
Implement simple code generators
Java MSIL code generation project