Fix wrong driver name in debug messages.
Change limit-switch logic to make it behave like other motor device supports
(e.g. OMS-58). Now the status of the limit switches (TLIM command) is used
instead of the "limit switch hit" warning (TAS command). This allows to read
out the actual limit-switch status from the MSTA field whereas the HLS, RHLS,
LLS, and RLLS fields can be used if the "limit switch hit" warning is needed.
These fields are only updated when you try to move the motor.