ERROR in Statement-parsing! added corresponding test-case, will fix

We do NOT expect a ";" after return-statements with return value:
"return 42" is considered a valid statement!
Fixed parseStatement