-Added new PilotEntity property to CockpitEntity

-Added new ControlShip property to CockpitEntity (still WIP)
-Added new Position property to CubeBlockEntity (replaces Min)
-Added new Size property to CubeBlockEntity
-Overhauled game registries to map to calling assembly GUID upon registration
-Added new sub-node to cockpits in GUI for displaying the PilotEntity
-Added methods to BaseObject for working with properties via reflection

-Added new TurretBaseEntity with almost all functionality completed
-Implemented start of packet override system

-Added BatteryBlockNetworkManager
-Fixed bug with door state not saving
-Implemented main functionality for landing gear
-Implemented main functionality for solar panels
-Added CenterOfMass property to BaseEntity

-Finished implementation of network packet handler override system
-More work on the packet override system

-Added packet overrides to CockpitEntity and CubeGridEntity
-Finished implementation of battery power level packet handler

-Added GameEntityManager for tracking all entities via entity ID in the API and in-game entities
-Added CharacterEntityNetworkManager

-Added SmallGatlingGunEntity
-Started work on block groups and conveyor lines

-Added RotorEntity and PistonEntity
-Started more work on MergeBlockEntity
-Fixed possible bug with thruster override
-Fixed small gatling gun shot direction
Merge branch 'master' of github.com:SEModCommunity/SE-Community-Mod-API
-Added functionality for firing ship weapons using the cockpit entity on a given grid
-More work on player packet handlers
-Changed InventoryEntity.UpdateItemAmount to use a queue to allow changing of multiple item amounts at once

-Changed SectorObjectManager.AddEntity to use a queue to allow adding of multiple entities at once
-More work on inventory item amount update queue

-Attempt to fix thruster override
-Fixed a bug with the weapons fire trigger from CockpitEntity
-Added method to stop weapons on CockpitEntity

-Added display of ammo inventory in GUI for weapons
-Added CanShoot method to small gatling gun

-Fixed some error handling when updating cockpit pilot entity
-Updated game libraries to 1.045
-Fixed missing methods from game patch 1.045

-Cleaned up some more code warnings
Merge remote-tracking branch 'upstream/master'