Jogdial Controller feature plugin
New feature plugin to control channels and devices frequencies using a jogdial device. The jogdial devices targeted are the Contour Design ShuttleXpress and ShuttlePRO but since these devices are based on translation to keyboard events a standard keyboard (preferably US or US intl) can be used also. More information in the readme This implements #1088
Other change
The rollup state in the RollupWidget has been made an object in its own right implementing the Serializable interface. This makes conversion to/from JSON format possible and thus the settings API of all plugins in their GUI flavor will handle the rollup state. This is a prerequisite to #1050