Sound duration fixes.
Manual update
* Fixed issue in Sound.play where if you gave a missing marker it would play the whole sound sprite instead.
* Button.setFrames will set the current frame based on the button state immediately.
* InputHandler now creates the _pointerData array on creation and populates with one empty set of values, so pointerOver etc all work before a start call.
* Added Canvas.setUserSelect() to disable touchCallouts and user selections within the canvas.
* When the game boots it will now by default disable user-select and touch action events on the game canvas.
* Loaded.setPreloadSprite now rounds the width/height values and starts from 1. This fixes canvas draw errors in IE9/10 and Firefox.
Lots of new examples :)

Lots of new examples, the wip/examples folder can be destoryed I think
Final Commit of the day,

Final commit, the wip/examples folder can be removed,
Revert "Manual update"

This reverts commit 4b177e0a9bef1c68397288dd8326ec08bb4c87d2.
Merge pull request #80 from webeled/dev

Tons of new examples
Build
* Fixed issue causing Keyboard.justPressed to always fire (thanks stemkoski)
* Added Keyboard.addKey() which creates a new Phaser.Key object that can be polled for updates, pressed states, etc. See the 2 new examples showing use.
* Removed the callbackContext parameter from Group.callAll because it's no longer needed.
* Updated Group.forEach, forEachAlive and forEachDead so you can now pass as many parameters as you want, which will all be given to the callback after the child.
* Updated build script so it can be run from the command-line and includes UMD wrappers (thanks iaincarsberg)
Fixed bug in LinkedList#remove that could cause first/tail to be have pointers to dead node
Merge pull request #84 from onedayitwillmake/dev

Fixed bug in LinkedList#remove that could cause first to point to a dead node
Fixed bug in LinkedList#remove that could cause first to point to a dead node
Adding docs.
jsdoc blocks added to every file and tidied up.
Fixed accidentally overwroting remove function with a prepend function
Working through building the docs.
Merge pull request #85 from onedayitwillmake/dev

Fixed accidentally overwroting remove function with a prepend function
More docs coming on.
More docs and quick patch to stop the body.allowRotation messing things up.