Fix for major graphical issue, smaller tweaks.

World.rendervisibletiles() tidied and made to work.
Player.updatevisible() rewritten for clarity (using same algorithm.)
Bears send a message and scatter some player coins on contact.