Finished the infrastructure for external modules.
players actually do now get autosaved when the mud restarts.
Removed a lot of heap allocation from world.
Separated object management into its own class.
moved matching from world to the proper file.
heavily cleaned up world.
fixed a memory leak in zone deserialization.
Cleaned up socials code, also fixed socials memory leaks.
updated README
Updated command aliases to use vector instead of list. Added command hooks.
Fixed socket::read to properly handle linkdeath.
Removed debug code from server
Started work on reconnecting linkdead players.
Linkdead users can now log back in.
Code format after last changes.
Updated linkdead idle time to a more sane value.
Removed unwanted methods from Socket.