First step in refactoring MapEditor to be used by editing canvas... some
issues regarding goodies and the indicator image, as well as not
properly editing map. Will have to iron this out, probably remove
LevelScreenEditor and WorldEditor, since wrapping LevelScreen and World
is normally useless; most of the time the actual object is needed anyway
and the forwarding methods are an unneeded complexity.