Refactor motors base

Remote ContinuousMixin and make PositionMixin private
Refactor dummy motors
Incorporate hard-limit in motors base
Make dummy motors and tests hard-limit compliant
Merge pull request #195 from ufo-kit/simplify-motors

Simplify motors