Added more parser tests
Fixed parser bug related to return statement

Raise error at statements after return instead of ignoring them.