Returning references from procedures can now correctly be assigned to variables
Added a test case for returning procedures from procedures
Added test case for procedure passing
Updated return procedure test
Added DO functionality to parser and interpreter. Updated test case
Try/Catch/Finally implemented. Test cases created
Error handling should be complete