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

I think [both spellings exist](http://grammarist.com/spelling/analog-analogue/), but `analog` is more common, at least in this context. It's slightly shorter, so that's a plus. :)