Update FlxG.LIBRARY_MINOR_VERSION
Fix (performance improvements) for pixelperfect collision on non-Flash targets (hopefully resolves #769)
Added @crazysam optimizations to avoid unnecessary allocations (except for the BMD cache)
FlxG.openURL(): Don't hardcode the target String
FlxG.keyboard: Remove pressed, justPressed and justReleased to get rid of dynamic typing

- the "any"-functions provide the same functionality, just need to pass an array instead
- also makes the API clearer (the "or"-connection between params isn't immediately obvious for a function named "pressed()")
- less error-prone due to proper static typing instead of Dynamic arrays + makeVarArgs(), might also be faster
- removed ability to pass integers to checkKeyStatus(), there's checkStatus() for that already
FlxKey: Use spaces instead of tabs for formatting

Tabs mess things up when using them for anything but indentation / don't look consistently everywhere
Get rid of a few Dynamic types, remove unused MotionType enum
Remove constructor params from the Log / Watch / Console / Stats windows
BitmapFrontEnd: Remove OpenFL 1.0 comptability logic

We shouldn't encourage using outdated OpenFL versions, also, this seems to require extra conditionals for chxdoc to work
Merge FlxG.keyboard into FlxG.keys
FlxSpriteUtil: Return FlxSprite / FlxObject where possible to allow chaining

Also reordered the params of alphaMask() so that the sprite param is first, making it compatible with Haxe's using keyword.
FlxSound.proximity(): Remove reference to FlxCore 

FlxCore was a flixel 1.x class afaik.
FlxMouse refactor

- changed visible from a property (get, null) to (default, set) to replace show() and hide() (nice side effect: this enables easy toggling via visible = !visible;)
- made "middle-and-right-mouse-buttons-activated" the default by changing the FLX_MOUSE_ADVANCED conditional to FLX_NO_MOUSE_ADVANCED
- show() has basically been a duplicate of load() in the past, that should be used now instead
- removed the useMouse logic from FlxState / FlxSubState / FlxGame, it seems like unnecessary clutter
- marked a couple of fields as @:noCompletion (mostly methods from IFlxInput and for recording)
- restructured the class outline to be more consistent (first public, then private fields etc)
- _matrix now has an underscore
- removed the arbitrary restriction of screenX and Y being Integers instead of Floats
- less redundancy (updateCursor() now uses getScreenPosition() / getWorldPositon())
Readme: Add bitdeli badge
Changes/optimizations to pixel perfect collision code (now unified for all targets), added FlxBitmapDataPool class for fast retrieving of temp BitmapData
Style cleanup on FlxGame.
FlxMouse: Some small fixes, made new() / record() / playback() private
FlxMouse compile fix, oops
Merge pull request #793 from Gama11/FlxG.keys

Merge FlxG.keyboard into FlxG.keys
Use type parameter in add() of InputFrontEnd / PluginFrontEnd

Improved type safety / less casting needed