jsdoc - namealias fix

Corrected the namealias jsdoc plugin to not include PIXI-from-YUI docs.

This is because they lack corresponding javascript code and need the
'name' property to remain intact.
ArrayUtils - minor corrections

- Corrected off-by-one issue; the effect is the same but it is arguably
  more correct.

- Fixed getRandomItem; it would previously return null for false'y values
  (false/''/0) which was against the defined contract.

- Updated documentation / documented types
Utils - cleanup

- Updated linked documentation

- Also updated `removeRandomItem` per the contract and for consistency with
  `getRandomItem`.
Merge pull request #1395 from pnstickne/wip-transpose-fix

ArrayUtils - minor corrections
Merge pull request #1393 from pnstickne/wip-namealias-fix

jsdoc - namealias fix
Updated to latest Pixi dev branch.
Small TS defs update.
Readme updated.
Docs update.
Text.setShadow has had the default `color` value changed from `rgba(0,0,0,0)` to `rgba(0,0,0,1)` so it appears as a black shadow by default - before the alpha channel made it invisible.
Game.lockRender is a new property. If `false` Phaser will automatically render the display list every update. If `true` the render loop will be skipped. You can toggle this value at run-time to gain exact control over when Phaser renders. This can be useful in certain types of game or application. Please note that if you don't render the display list then none of the game object transforms will be updated, so use this value carefully.
Phaser 2.2 RC13 Build Files.
Pixi 2.2.0 merged.
2.2.0
Minor Updates
Setting `forceMinimumDocumentHeight` default to false. This is an iOS edge-case and messes with desktop browsers.
Fix #1399
Merge pull request #1398 from clark-stevenson/dev

Minor Typescript Updates