Fix None handling of minimum and maximum in scan
Update scan in test_measures

fixes #265
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
Check for state presence in transition
Test state parameter check in transition
Split transition and software state saving