remove parsers
Updated print visitor to accept an output stream
Semantic merger pt 1
Semantic merger pt 2
nothing
Finished with AST

Needs attention for nested ifs ->not supported
create Project
Now crate a set of uses / definitions via a more generic way.
Add to the testrunner.
Add to the testrunner.
Completely refactor the semantic checker. It is now way more modularizable.
rats build rule, factor out utility rules from ql grammar
Merge branch 'master' of github.com:software-engineering-amsterdam/sea-of-ql
Changed structure, now questions and ifs are stored
depend test on parser
factor out expr in separate grammar file
Cleaned up code a little
Added support for var declarations and IF tree
Merge branch 'master' into martyn82
Regen parser