While deadzone handling should always be done on the game's side, some device libraries also do some input filtering themselves so that noisy unintended input doesn't prevent power-saving modes from activating.
Since a game may allow players to set deadzones lower than the device defaults, we've added a way to inform the device of the player's deadzone settings.
#tests PIE, affected controllers, minimum, maximum, and default deadzone settings, among others.
#rb ben.woodhouse
[CL 36760458 by jibb smart in 5.5 branch]