Fix re-styling of WPushButton on state changes.

This got broken somewhere along the way with the control widget
connection refactorings.
Deere skin: Add (currently disabled) option to display the distance to the next key in cents to the KEY widget.
Merge remote-tracking branch 'upstream/master' into deere_updates