Correcting FlxAngle.rotatePoint and MouseEventManager.checkPixelPerfectOverlap for mouse detection over rotated FlxSprite.
Fixes the caching of sound assets
Fixed style and remove the AssetType access metadata.
Assets access is needed to initialize them.
Reverted the old code for openfl versions <= 1.4.0
FlxColor beginning to fix lighten/darken + replace another int with a flxcolor
Swap green and blue to be in correct params of ColorTransform.
Clone has no valid use in FlxColor
FlxGamepadManager: use JoystickEvent.DEVICE_REMOVED for more reliability, #1128

FlxGamepad now has a read-only `connected` property which is false once the device has been removed
getByID() now returns null for invalid IDs instead of creating a dummy FlxGamepad
getByID() now functions as a consecutive list of connected devices (previously scenarios like this were possible:
 - 0 is a valid ID, 1 isn't, 2 is
 - now 0 and 1 are valid)
FlxG: add get_fullscreen(), fixes #1095
FlxGamepadManager: better handling of re-connecting gamepads, #1128
FlxGamepadManager: missing null check
Merge pull request #1109 from mrcdk/openfl_1.5_fixes

openFL 1.5.0 fixes (DO NOT MERGE)
Merge pull request #1123 from JoeCreates/dev

Couple of color fixes
Update FlxEmitter.hx

Allows use of typed emitters as you would expect.
Merge pull request #1129 from steverichey/dev

Update FlxEmitter.hx
Merge branch 'master' into dev

Conflicts:
	CHANGELOG.md
	flixel/FlxG.hx
	flixel/system/FlxAssets.hx
Wrap references to volume change keys

Adds a `#if !FLX_NO_KEYBOARD` to the key checking in `update()` to avoid errors when `FLX_NO_KEYBOARD` is set.
Merge pull request #1131 from steverichey/dev

Wrap references to volume change keys
Make the internalSeed public, read-only
Remove underscores in references to internalSeed