Add "limit drive" mode

If this mode is active commands that would move the motor to a
point beyond a limit switch that is already active are not sent
to the controller. This avoids Asyn errors and STATE MAJOR alarms.
Merge pull request #17 from mark0n/limitDriveMode

Add "limit drive" mode