World Map that is viewable and settable from LUA!

We can now set and modify world map information

+ Set the world map view SetWorldMap(). setting with an empty string or
new map will clear the currently viewable locations, so be careful!
+ set and hide viewable locations through ShowWorldLocation() and
HideWorldLocation() calls
+ indicate the "current location" that the cursor should first show in the
world map mode via the SetCurrentLocationId call

viewable locations and the currently viewing map are all saved / loaded
via normal save / load calls

check out the Debug Menu for usage information!