Remve redundant state
Incorporate hard-limit in motors base
Make dummy motors and tests hard-limit compliant