Fixed  new groups incorrectly always adding with a z index of 0
removed this.z =0, missed from last push
Phaser.Device - inverted from Game

The only known breaking change is if user-code relied on `device.game` or
manually called `checkFullScreenSupport`, as both have been removed.

- Phaser.Device is now a singleton object that does not belong to a
  particular game. The only thing that it belongs to is the window/host
  context.
  - `game.device` (shared between all games) and `Phaser.Device` are the
    same object.
  - There is no more `Device#game` property.

- The specific device-ready detection is moved out of Game into the Device
  code
  - It is possible for multiple Games (or even non-Games) to use
    `Device.whenReady`.
  - Initialization is done immediately upon device-ready; there is an
    onInitialized signal that is dispatched that can be subscribed to
    extend the default initialization.

- The fullscreen-detection code (that was the only dependent of game) now
  uses an new element.

- Updated jsdoc documentation
Phaser.Device - quibbles

- Removed useless arguments
Phaser 2.2.0 - Release Candidate 6.
Merge pull request #1291 from spayton/dev

Groups always had zero z index
Merge pull request #1328 from pnstickne/wip-device-to-1

Phaser.Device - inverted from Game
Documentation - YUIdoc to jsdoc, global nav
- Added support to deal with some of the YUIDoc "formats" used to
  represent arrays. It covers the case of the old PIXI documentation.

- Cleaned up log reporting and issue identification

- "Fixed" the global navigation, now that globals are displayed .. now
  just need to fix the documentation the members aren't incorrectly listed
  as globals ..
Merge pull request #1332 from pnstickne/wip-docgen2

Documentation - YUIdoc to jsdoc, global nav
Merge pull request #1334 from clark-stevenson/dev

Definition Updates.
Docs updates.
Pixi update.
2.2 doc files.
Phaser 2.2.0 Release Candidate 7.
IPixiShader is interface not class.
Merge remote-tracking branch 'clark/dev' into dev