Added error handling for some productions
Modifier yyerror in order not to print an error twice
Add some more tests in test1.pal (although they are syntactical)
Merge branch 'master' of github.com:dluces/cmput415-project