Fix indentation for protocol docs.
Make set_gamestate's payload a proper JSON object.
Move some network handling logic out into citadel_network
Relocate "looking at" debug string.
Move some code around.
Use relative URL for map URL.

Makes it compatible with IDEA products.
Clean up some of the old GUI.
Move server.dart to /bin.

That's the convention, anyway.
Merge branch 'master' into gui