Android stock browser check

This is a class-static function of Phaser.Device to check wether we’re
running on an Android Stock browser. Autors might want to scale down on
effects and switch to the CANVAS rendering method on those devices.
Usage: var defaultRenderingMode = Phaser.Device.isAndroidStockBrowser()
? Phaser.CANVAS : Phaser.AUTO;
Added position Point object for quick x/y coordinates access.
Plus validation of non-point objects
"Reuse a single Point object rather than creating a new one each time"
Initial Rope Commit
added: Rope debug, segments, updateAnimation
fixed: replaced 'snake' with key
Update phaser.d.ts
Merge branch 'dev' of https://github.com/photonstorm/phaser into dev
Preparing for 2.1 development work.
Adding .0 :)
Fixed BitmapFont tint
Merge pull request #1047 from clark-stevenson/dev

Pixi Updates
remove escaping backslashes from retro font text set documentation
Merge pull request #1051 from jackrugile/dev

Remove escaping backslashes from RetroFont text set documentation
Phaser.Loader was incorrectly getting the responseText from _xhr instead of _ajax on IE9 xDomainRequests (thanks @lardratboy #1050)
add README.md index
Removed the notion of Sprite Sheets vs single frame images

Instead of making a distinction between single frame images and Sprite
Sheets, I added a simple FrameData with one Frame to every image that
gets loaded. This way, a lot of the engine code can be simplified.

For instance, you can play animations on any Sprite without having to
check the “frame count” of its image anymore.

The engine doesn’t have to check for non-existing .frameData anymore.

An animation can keep on playing when an image happens to be set with 1
frame, continuing its animation when after that, another image is set
with multiple frames.

Think of it this way: an image with one frame is an animation of just
one frame.
Removed some more checks
Fixed #1056 draw typo changed to drag