Merge pull request #6 from HaxeFlixel/dev

Dev
Add iterator for groups (all, dead, alive, exists)
iteratorAlive: check if alive AND exists
Rename FlxGroupIterator to FlxTypedGroupIterator
Fix typo in comment `members` to `member`
Inlined `iterator()`
Change `iteratorAlive`, `iteratorDead` and `iteratorExists` to properties to get rid of `()`
Add `forEach`, `forEachAlive`, `forEachDead` and `forEachExists`
Delete old FlxGroupIterator.hx file. Missing in last commit
Fix bug: You couldn't iterate over an element that had called remove without slice
Replace `T` with `FlxBasic`
Remove unused flixel.plugins.CopyOnWriteArray.hx
Updated FlxG to use FlxG.gamepads on HTML5 target
Updated FlxGamepad to handle input on HTML5 target
Updated FlxGamepadManager to work on HTML5 target
Merge pull request #723 from UncleDec/dev

Basic gamepad support on HTML5 target
@crazysam suggestion
Fix parameter signature of forEachDead and forEachExists
Fix HTML5 Gamepad commit, compile fix for FlxPreloader
Generics iterator
Custom filter for iterator
Inlined specific iterators (alive, dead, exists)
Add missing file
Removed useless iterators
Merge pull request #719 from Masadow/groupIterator

Add iterator for groups (all, dead, alive, exists), closes #704
Merge pull request #709 from SeiferTim/dev

Adding FlxAndroidKeys / Adding StartFullscreen parameter for FlxGame on Desktop Builds