Added ParserContext to ease the passing of symboltable/error handler and other parser context related references
Added interpreter
Changed statement types to include an inherent expression
refactored the type checker to include coercion
Merge branch 'master' of https://github.com/software-engineering-amsterdam/sea-of-ql into bartolkaruza-fb