Make class `this` and `super` rvalues.
Update test case diagnostic output.
Add test for this fix.
Merge pull request #3761 from quickfur/issue13116

Issue 13116: should reject returning `this` from a ref class member function