Merge pull request #1408 from jotson/dev

Fixed TweenManager.isTweening() and .removeFrom()
Reverted changes as they broke all alpha support. Will put back once fixed in Pixi.
Updated readme.
Added Game.debug reset method for when the debug manager is disabled (thanks @DanielSitarz #1407)
Custom Particle classes that used a BitmapData wouldn't work (thanks @hardalias #1402)
And Pixi fixed the premult alpha issue properly. Back in again!
Docs update.
Phaser 2.2.1.
API Docs update.
Preparing for Phaser 2.2.2 development.
Fix Full Screen launching in Android Chrome

The click trampoline added for IE prevents Chrome for Android from being
able to launch Full Screen mode with the default parameters for
`ScaleManger#startFullScreen`. (The desktop version of Chrome is not
affected.)

This fix adds an additional compatibility settings (`clickTrampoline`)
that can be used to configure when such is used. By default the
'when-not-mouse' mode is only enabled for Desktop browsers, where the
primary input is ubquitously a mouse.

There are no known breaking compatibility changes - the Full Screen should
be initiatable in Chrome for Android as it was in 2.1.x. The default
Android browser does not support Full Screen.
Tween.delay, Tween.repeat and Tween.yoyo will no longer throw an error if called before a TweenData object has been created (via Tween.to or Tween.from) (thanks @SomMeri #1419)
Merge pull request #1420 from pnstickne/wip-1406

Fix Full Screen launching in Android Chrome
Corrected link to the Emitter documentation

The link in the Game Object drop-down was refered to a non-exisnant type.
This also changes it from "Emitter" to "Particle Emiter" for clarity of
intent with Particles.
ScaleManager documentation updates

- Clarified proper usage of `pageAlignVertically` and add note about 2.2
  change and how to obtain 2.1 behavior.

- Removed the `@readonly` status of the `parentIsWindow` and `parentNode`;
  these can be updated in a controlled manner.

- Added intra-hyperlinks

- Updated some ancillary documentation
Fixed TypeScript: Device class definition #1435
Removed static from properties #1435
Merge pull request #1436 from clark-stevenson/dev

Fixed #1435
Fixes issue where Pixi CanvasTint didn't allow for browsers that bit-shift the alpha value on putImageData (Android Stock Browser, I'm looking at you!)
readme update.