Underwater monster fix

Fixes #3038.

* Underwater monsters are now ONLY visible if you are submerged - swimming on the surface isn't good enough.
* Underwater monsters that attack you while you are on the surface show up as 'something' instead of being named, ie, `Something hits your leg for 14 damage.`