Fixed a lot of issues in the gestures, extended usability of gestures.
Merge branch 'develop' of https://github.com/GlenDC/StarEngine
UIObject calls object's update and draw function as it should.
Merge branch 'master' of https://github.com/NuclearCookie/StarEngine into NuclearCookie-develop