Added touch joystick example

Using Clay.io's HTML5 Virtual Game Controller
add gamecontroller.js to view_lite.html for the side_view layout
Phaser.Game parent can now be a HTMLElement
Merge pull request #1 from photonstorm/dev

Dev
Added scrollFactorX/scrollFactorY to TilemapLayers - controls rate of movement of layers as a factor of camera position
Implementing PluginManager.remove function, added PluginManager.removeAll function.
Merge branch 'dev' of https://github.com/crazysam/phaser into dev
Switched Tilemap to use user-specified layer.

Tilemap was using the current layer even if a layer was specified as a
parameter in getTile/setTile. Changed it to use the user layer if one is
specified.
Merge remote-tracking branch 'origin/dev' into izz
filter test updates
Merge pull request #170 from beeglebug/selectors

Phaser.Game parent can now be a HTMLElement
Merge pull request #181 from jcd-as/dev

Added scrollFactorX/scrollFactorY to TilemapLayers
Merge pull request #184 from crazysam/dev

Implementing PluginManager.remove, added PluginManager.removeAll
Merge pull request #188 from Izzimach/izz

Switched Tilemap to use user-specified layer.
Lots of renderTexture updates and examples added
Manual fixes for TypeScript definitions file.  Not Complete, more to come
Working on creating a test project in typescript using the Template JS and Breakout game.  More to come
BitmapData object added
Updates
More updates to BitmapData.