AST: visitor
Parser/AST: Module function definition
Parser: left recursion fix
Test: corrected interactive test
Parser/AST: recursive definition expression
Parser/AST: function expression
Visitor: shortened imports
Merge branch 'ast' of https://github.com/alexbiehl/fjord into ast

Conflicts:
	src/main/java/fjord/ast/NodeVisitor.java