Added pickpoint functionality to Spine's SkeletonObjects
- returns space-separated string of Slot names
Updated to work with Spine objects regardless of their position.
- BUG : Doesn't correctly detect Skin-based Spine Objects.
Pickpoint function complete - works with Skins
Spine
- Sceneobject's blend color, Flip and rotation are now reflected on the Skeleton Object

Misc
- Scene Controller TAML fix
Spine

- added back events & event listeners
- Animations can be stacked and played simultaneously
- Bone parameters can be overriden
- Skin parameters can be overriden
- Slot parameters can be overriden
- Various helper functions
- Every Override (Bone, Slot, Skin) can now be cancelled, reverting to whatever mSkeleton->data says.
- Entire animation loop is redone to work with events
- Mixing animation
- Queuing animations
- Animation Listener
ConsoleMethods helper functions
- List overrides
- getBone / Slot / Skin info
- List current animations
- Timescale is now taken as an argument on setanimation
- Timescale can be set per animation, at will
- Get animation duration (useful for delay calculations, queuing animations)
Users can create AnimationListeners to listen to various event types
- events will be posted to the corresponding script functions
ex : Spineboy::onAnimationEvent(...)

Fixed getSkin() bug which prevented saving skeletonobject to taml.