Reset any existing animation when a particle is reset
Merge branch 'dev' of https://github.com/HaxeFlixel/flixel into dev
FlxColor: reduce color presets to 15, closes #1117
use flxcolor for particles, closes #1161
update changelog
actually assign color to particle
Merge pull request #1171 from steverichey/dev

Use FlxColor for FlxEmitter and FlxParticle, closes #1161
Fixed FlxRandom.int method when using an exclusion list

It used to ignore the exclusion list and return the first generated value anyways.
Merge pull request #1172 from theor/patch-1

Fixed FlxRandom.int method when using an exclusion list
Merge pull request #1168 from Gama11/colorPreset

FlxColor: reduce color presets to 15, closes #1117
Unit test for issue #1172 + updated the changelog
first pass flxemitter refactor
more refactoring
FlxEmitterExt compile fix
Merge branch 'dev' of https://github.com/JoeCreates/flixel into dev

Conflicts:
	flixel/effects/particles/FlxParticle.hx
FlxEmitter refactor: compiler errors fixed
FlxEmitter refactor: fix null errors due to uninstantiated vars
FlxEmitter refactor: removed distance, use lifespan instead
FlxGamepad: support circular deadzones as well by adding deadZoneMode, closes #1176
FlxEmitter refactor: Fix bugs, add makeParticles