Braid: Update mirror 'vendor/plugins/domgen' to '980331d'
Remove extra syntax
Rename Building => Roster, Room => Shift
Rework the interface to try and get it to a generate-able state
Improve the ability to generate subscription manager
Start to generate the subscription manager
Pass through modes to AbstractSubscriptionManager
Braid: Update mirror 'vendor/plugins/domgen' to '889f705'
Add RosterType to model
Add methods to subscribe and unsubscribe to metadata
Link in rosterType to Roster
Update domgen to focus on replication graphs instead
Move to using more of the gneerated code
Reimplement subscribeToAll
Fix unload
Rename TyrellRouterImpl to TyrellRouterImplOrig in preparation for it being generated
Move down the path of generating the router
Make subscribeToAll call subscribeToAll on the server
Stop firing events that have no listeners
Building => Roster