Make State a subclass of Parameter

and use the hardware state over the software one
if possible.
Fix state getter on dummy ContinuousRotationMotor
Remove state doubling from printed tables