Begin working on serialization
More serialization work
ListValue::homologous
More serialization work + metadatable events
Serializer and Deserializer
More WIP on serialization
Update moved metadata test
Switch back to inheritance model for Entity
Add [[Reality,Location]Change,Teleport]Event
Make Entity::Event::instance() pure virtual
Better MI support for event::Implementor, misc
Fix all compilation errors
Merge branch 'incomplete' into server
Merge remote-tracking branch 'origin/server' into server