Cleaned up diagnostic messages

Removed duplicate and unused messages.

Note: The commit relating to unused diagnostic messages can be used as a reference for potential feature gaps.
I kind of like the old error better. It indicated that we knew you were *calling* super. It's just missing the indefinite article in the beginning.