added: Group.filter

takes a predicate function and passes child, index, and the entire child array to it.

return an ArrayList containing all children that the predicate returns true for.
updated: Group.filter documentation
Fix docs for collide and collideHandler
Merge pull request #1209 from danxexe/fix-collide-docs

Fix docs for collide and collideHandler
Updated TypeScript defs.
docgen extends updates to handle non-invasive merging.
Added Box2D handler support.
InputHandler now uses localToGlobal conversion for scaled responsive layers.
jshint fixes.
Updated config for Box2D plugin
A Timer with a delay value that was a float and not an integer would not loop correctly. Timer delay values are now passed through Math.round to avoid this (thanks @osmanzeki #1196)
AnimationParser is now using `value` instead of `nodeValue` when parsing atlas XML files, avoiding Chrome deprecation warnings (thanks @valtterip #1189)
Now merging and sorting extended methods and properties correctly. JSON export tidied up.
Color.webToColor restored. Converts a CSS rgba color into a native color value.
Fixed the body debug calls for Box2D.
If you pass a tinted Sprite to `BitmapData.draw` or `BitmapData.copy` it will now draw the tinted version of the Sprite to the BitmapData and not the original texture.
BitmapData.shadow(color, blur, x, y) provides a quick way to set all the relevant shadow settings, which are then be used in future draw calls.
Cache.addBitmapData has a new parameter: `frameData` allowing you to pass a `Phaser.FrameData` object along with the BitmapData.
Cache.getFrameData has a new parameter: `map` which allows you to specify which cache to get the FrameData from, i.e. `Phaser.Cache.IMAGE` or `Phaser.Cache.BITMAPDATA`.
Sprite.loadTexture if given a BitmapData as the texture will now query the cache to see if it has any associated FrameData, and if so it will load that into the AnimationManager.
Bail out on undefined data.
Color.createColor now populates the color objects `color` and `color32` properties with the results of `Phaser.Color.getColor` and `getColor32` respectively.