Preparing for 1.1.2 release.
* Fixed issue 135 - Added typeof checks into most ArcadePhysics functions to avoid errors with zero values.
* Fixed issue 136 - distanceTo using worldX/Y instead of x/y.
Merge pull request #139 from beeglebug/master

Added init method to plugins, to be called as they are added to the PluginManager
New: You'll now find a complete Basic project Template in the resources/Project Templates folder. Will add more complex ones soon.
Nearly fixed the tilemap / body issue. More tests needed but then can push to master.
Final body / physics / bounds fixes. Also updated various examples, optimised Sprite core loop and enhanced the Invaders example.
hexToRGB now accepts short hex codes (#EEE)
Merge pull request #144 from beeglebug/dev

hexToRGB now accepts short hex codes (#EEE)
Merge pull request #147 from beeglebug/scope

state callbacks now receive game object as argument
Fixing up Invaders and Star Struck. Also removing lots of un-used css jsdoc themes.
More work on the Invaders game.
Multiple Anims update, Tilemap fixes and some new examples.
Fixed issue 141 - If a Sprite is dragged and you release the Pointer while not over the Sprite, it will think it's still over it (thanks Paratron)
* Updated: event.preventDefault() has been added to all Mouse event handlers.
* Updated: Sprite.deltaX/Y removed due to non-use. prevX/Y values moved to Sprite._cache.prevX/Y.
* Updated: Due to missing extends parameter the Sprite prototype was picking up functions from classes it never meant to (Button, TilemapLayer), now fully isolated.
Added Group.cursor. This points to the first item added to a Group. You can move the cursor with Group.next() and Group.previous().
Updated debug header and added more info to the project template.
Merge pull request #150 from beeglebug/master

added getMagnitude, setMagnitude, normalize and isZero methods to Point
Tilemaps examples updated
Merge pull request #155 from alvinsight/dev

Tilemaps examples updated
Invaders game improved