fix #207: mark play.html/standalone.html as UTF-8
fix #219: don't cancel edit mode when a message displays.
fix #221: make backup/restore keep camera stable when player disappears.
fix #211: unfocus code panel when cmd-clicking level.