Initial work on the gun
Refactoring of component system - now functionality of components more encapsulated, faster and less memory consumption.
Bugfix in active method of BBRenderable. Tiny optimization in BBPhysicsBody.
Tiny optimization of BBPhysicsBody
Large refactoring of core - working with BBNode - better encapsulating, faster, less memory consumption, avoid some potential issue. There are were added two more signals - onAddedToStage/onRemovedFromStage. Changed logic of onAdded/onRemoved signals. Different improvements.
Removed unnecessary creation of signals - onAdded/onRemoved
Changed pipeline of creation and destruction of components - added 'init' (constructor) and destroy (destructor) methods. Updated all components. Different tiny fixes and improvements.