first integration test

* also making parsing return an array, not wrapped in a {:class, ast} tuple
rename SymbolTable.generate to SymbolTable.resolve
change the parser to just output the AST as elixir terms
support for declaring a function and empty returns
add support for throwing away return value in do statements
include class in subroutine definition nodes
got the first integration test passing
add jack.compile task
add failing test case for compiling the ConvertToBin program
ignore the generated vm/ast files
upgrade to elixir 1.0
add support for else