Editor Update

Some bug fixes in tileset loading/saving/displaying. Should now always
work correctly.
Renamed all saving/loading names for objects to be Save, SaveAll,
LoadAll, Load. This is just easier to keep things similar.
Redid all Obectjs core classes in IHProspekt to work with the Lidgren's
WriteAllProperties and ReadAllProperties subs. This makes sending data a
lot easier to write instead of needing to send every property on its own
for classes. This will also make sure nothing is forgotten.
Fixed some errors in Server/Editor syncing and Commits
Added option to only sync/commit certain data
Fixed bug with the client/server checking if they are connected to a
network

(NOTE: Syncing/Commits are still unfinished and has some bugs. Also
client data sending/receiving hasn't been updated.)
Merge pull request #1 from eatenbrain/master

Editor Update