Fixed FreeformFamily's constructor to initialise its categories list.
Implemented BeforeDeactivateBlock events
Merge remote-tracking branch 'upstream/multiplayer' into multiplayer