Basic grammar

Covers the following language elements:

* Simple statements
* Simple expressions
* Simple calls
* Simple function declarations

Adds other items:

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