Added touch joystick example

Using Clay.io's HTML5 Virtual Game Controller
add gamecontroller.js to view_lite.html for the side_view layout
Small link updates.
Merge pull request #134 from gabehollombe/touch_joystick_example

Added touch joystick example
Added BitDeli badge.
Merge branch 'origin/dev'

Conflicts:
	README.md
Added description for pad len parameter
Fixed TypeScript defs on lines 1741-1748 (thanks wombatbuddy)
Merge pull request #368 from Arlefreak/dev

Added description for pad len parameter
Added the SAT class to the TypeScript defs file. Also this fixes #369.
Merge branch '1.2' of https://github.com/photonstorm/phaser into 1.2
Removed PixiPatch as it's no longer needed. Re-worked all of the Sprite autoCull and inWorld checks and cached the bounds. Fixed the Body calculations so physics is working again.
Huge update to Phaser.Text. Much more lean, but loads of great new options added including drop shadows, gradient fills, fonts with spaces in the name, etc.
Update phaser.d.ts

atlasJSONArray, atlasJSONHash should have optional parameters when it comes to URL/Object? Please disregard this if this is incorrect.
Update phaser.d.ts

Sprite was missing height property
Merge pull request #392 from clark-stevenson/patch-1

Update phaser.d.ts
Merge branch 'origin/dev'
Text.lineSpacing allows you to control the spacing between each line that is rendered.
Text.inputEnabled allows you to enable all input events over Text objects: dragging, clicking, etc - anything that works on a Sprite works on Text now too.
Converted the Pixi.Ellipse class.
Phaser.Ellipse added. A fully compatible port of the PIXI.Ellipse class, can be used in Sprite/Image hitArea tests.
Phaser.Polygon added. A fully compatible port of the PIXI.Polygon class, can be used in Sprite/Image hitArea tests.