Updated Box2d Component and DestroyEntity Component

Box2d
. Added property for collision type, unknown how to pull/set from
collision shape
Destroy
. Checks if object is from a pool and returns it, otherwise destroys it.
This allows the destroy to auto detect as an object can be created from
a pool, or by the engine causing the inputs to sometimes be incorrect.