working on removing visible flag
fixed colour layer
added clone method to me.Color
[#439] Split input.js in preparation for gamepad API
Update me.Color documentation
Merge pull request #436 from insidiator/color-clone

me.Color clone method
Add documentation for me.Color.clone and fix a bug with alpha
[#439] Oops! Silly me... Thanks jslint!
Added some basic platform type detection (ios, android, wp)

I don't know how a more comprehensive detection would be useful, so
leaving it to this for now
Disabled the cocoonJS screencanvas extension on older Android 2.x platforms

this is known to cause issue with older android phones, so let's disable
it :P
[#434] Added a third optional parameter to `worldToLocal` and `LocalToWorld` function to pass an vector object where to set the converted val

this will avoid at least one vector object creation at every single
event triggering
Fixing my previous commit.... :P
Prevent blur and focus events from getting confused

- Without patch, it is possible to enter a strange state in some cases with two background music tracks playing simultaneously.
- Try with Whack-a-Mole:
  * Start Whack-a-Mole
  * Open Chrome dev console
  * Focus the Chrome dev console and reload with CMD+R or CTRL+R
  * After the game has reloaded and is playing, focus the canvas
  * Result: Two music tracks will be playing.
me.Color is totally unnecessary for me.ColorLayer
small documentation fix

this not required anymore (it was there before as jsdoc 2.x was not able
to manage static class properly)
Updated README

removed the now unnecessary step to build the jsdoc npm dependencies
[#439] me.input.changedTouches is now a private property

on iOS, proper event management is anyway provided through pointerEvent
standard emulation.
[#439] renamed/merged `bindMouse/bindTouch` into a new `bindPointer` function

The new function can take either one or two parameter, with the first
one being optional to mimic the previous bindTouch function.
[#439] the standardized pointer Event type is now the only accepted event type when registering event listener

Fallback system is still in place, and will properly fallback touch
event type (iOS) or the legacy mouse event if the standard event is not
supported
[#439] updated examples following the last commit