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.
Preparing more documentation.
Finished Group documentation.
fix typo

small contribution is small :)
More docs.
Merge pull request #87 from STuFF/patch-1

fix typo
More docs.
Input and keyboard docs.