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
BitmapData.textureLine takes a Phaser.Line object and an image in the image cache. It then accurately draws the image as a repeating texture for the full length of the line.
Fixed textureLine and added repeat parameter.
Add PLUS and MINUS to list of keyboard keys
Minor Typescript Updates
fix camera follow when in a scaled parent
add ability to get a cached resource by url
Merge pull request #1218 from VictorBjelkholm/dev

Add PLUS and MINUS to list of keyboard keys
Merge pull request #1217 from spayton/dev

Fixes issue #1212 (again), this time properly built and tested
Merge pull request #1219 from clark-stevenson/patch-2

Minor Typescript Updates
The Uint32Array check used in Utils was incorrectly replacing Uint32Array on Safari, causing errors like BitmapData.getPixel32 to fail and other related issues (fixes #1043 and #1197)
Added BMD frame checks.
add url properties to destroy
jsdoc fix
Fixed issue with textureLine creating white blocks in iOS.
AnimationManager.name will now return the `name` property of the currently playing animation, if any.
Merge pull request #1222 from englercj/camera-follow-fix

Fix camera follow when in a scaled parent
Merge pull request #1187 from codevinsky/feature/group-filter

Group.filter
Merge pull request #1221 from englercj/url-cache-map

Add ability to get a cached resource by url