Exception handling: decided when to return and when to throw 'Thrown'.
Added a few more exception handling tests.
Added a few cases to TestSuite, including those with @expected tag.
Merge branch 'master' of https://github.com/cwi-swat/rascal.git