-Started on work to get server restart working

-Added error handling around entity refresh methods in tree view
-Added testing chat command and functions for forcing a server crash

-Added chat log file
-Added error handling around EntityEventManager.AddEvent
-Added TONS of error catching+dumping to ServerAssemblyWrapper
-Added TONS of error catching+dumping to main application
-Increased tree view refresh time from 500ms to 1000ms
-Reduced status check timer from 750ms to 500ms
-Added some more error checking in sector object node rendering
-Added Shutdown method to plugin base

-Added plugin state to plugin manager
-Added methods for initializing and shutting down individual plugins to plugin manager
-Added GUI buttons in plugins tab for refreshing plugins, loading and unloading plugins
-Added resource lock to internal data

-Caching object builders of entities during entity hashset/list refresh instead of in LoadDynamic
-Started work on the complete factions manager

-Added PlayerManager
-Added WorldManager
-Added generic get+set for BaseEntity.LinearVelocity and AngularVelocity
-Updated game libraries to 1.039.010

-Started on cleanup
-Updated versions

-Fixed internal methods for RadioManager
-Final fixes post-patch

-Fixed UI sync bug
-Added "/tp" chat command to teleport entities

-Added "/list" chat command to dump out diagnostic totals of different entity types
-Removed Definitions property from object manager
-Improved error handling in SectorObjectManager internal refresh method
-Lightened refresh restrictions in SectorObjectManager
-Updated game libraries to 1.039.011

-Fixed position+orientation desync on entities
-Added more safety checks when refreshing internal entities in SectorObjectManager
-Enabled chat commands for admin clients

-Added /stop, /getid, and /save chat commands
-Added some more functionality for factions management
-Added SaveManager
-Added timer to Server that calls SaveManager.Save() on a static interval (will be configurable later)
-Fixed Factions tab member and join request refreshing
-Added Delete button to Factions tab for deleting factions and members (but not join requests)
-Fixed bug with "/getid" chat command

-Finished network broadcast of facitions changes for delete
-Fixed bug with setting LinearVelocity and AngularVelocity
-Fixed bug with Factions Delete button
-Fixed another resource locking bug with entities

-Fixed import bug
-Suppressed some debug messages
-Fixed bug with join request members on Factions tab
-Removed support for unknown sector objects

-Chat commands are now properly sent to chat events
-Consolidated functions for LinearVelocity and AngularVelocity
-Changed BaseEntity to ObjectBuilder and removed most GetSubTypeEntity() methods
-Finished primary functions of BatteryBlockEntity
-Fixed bug with cube grid name not refreshing
-Set cube grid name to "Beacon" if beacon was found but custom name was not set
-Added ProductionBlockEntity for Assembler and Refinery
-Added display of input and output inventory contents of ProductionBlockEntity to Entities tree view
-Added inventory to ShipDrillEntity
-Added ShipToolBaseEntity for ShipWelder and ShipGrinder
-Added display of inventory of ShipToolBaseEntity to Entities tree view
-Fixed export of CubeBlockEntity
-Added more error protection in CubeBlockManager internal refresh method
-Fixed bug with plugin updates continuing after server crash
-Removed support for unknown sector objects

-Chat commands are now properly sent to chat events
-Consolidated functions for LinearVelocity and AngularVelocity
-Changed BaseEntity to ObjectBuilder and removed most GetSubTypeEntity() methods
-Finished primary functions of BatteryBlockEntity
-Fixed bug with cube grid name not refreshing
-Set cube grid name to "Beacon" if beacon was found but custom name was not set
-Added ProductionBlockEntity for Assembler and Refinery
-Added display of input and output inventory contents of ProductionBlockEntity to Entities tree view
-Added inventory to ShipDrillEntity
-Added ShipToolBaseEntity for ShipWelder and ShipGrinder
-Added display of inventory of ShipToolBaseEntity to Entities tree view
-Fixed export of CubeBlockEntity
-Added more error protection in CubeBlockManager internal refresh method
-Fixed bug with plugin updates continuing after server crash
-Added files that got missed in last commit
-Changed the way the save mechanism is called

-Fixed some bugs with entity disposing
-Added some more error protection code to SectorObjectManager internal refresh
-Fixed more bugs with entity disposing

-Disabled ship tool blocks for now (buggy at the moment)
-Overhauled data locking/updating for SectorObjectManager
-Fixed some misc code for floating object cleanup function
-More attempts to fix up some entity delete weirdness

-Added 100ms min time for calls to LoadDynamic() to improve performance
-Rounded entity distance values on entity list