FlxGamepad: support circular deadzones as well by adding deadZoneMode, closes #1176

I see... I need some more time to review this change to understand what's going on.