Documentation - Initial stubs, fixes, unification. Free lunch fer your beer.

- Pixi.js
  - Added basic YUIDoc entries to Pixi.js, including the addition of the
  "namespace-class".

- CanvasTinter
  - Removed constructor annotation from invalid double static/constructor pair
  - Added static annotations

- VideoTexture
  - Added initial documentation/stubs

- Updated all "scaleMode" params to link-to PIXI.scaleModes

- Fixed autoDetect* method documentation so they show up in the PIXI class documentation (as opposed to being reported as being classes themselves..)
@englercj That's a very good point, of course!

I'll post a question on the styling matter, to see if there is any form of consensus on YUIDoc guidelines (for pixi). Even something as simple as the placement of @static - which I updated to be more like the other Texture types, at the expense of differing from yet another class - can make one PR just to fix some quibbles - it's best not to introduce such without at least a :tophat: agreement.