Moved gradient mouse wheel methods to new JoyGradientButton class.

Use old simpler method on plain JoyButton instances.