Menu almost done, began map editor

Small fixes required for the menu, have to finish editor and will
migrate from pickle to messagepack because it's much safer. Masterserver
done as well. Will post a huge update when I finish the map editor and
integrate it with the menu GUI.