Allow non-empty return statements without a function body

Allows for better backward compatibility with Jint v1 (and seems like it should be valid?)
return; is still disallowed to keep inline with the ECMA spec tests