Added return value to setMicrostepsPerStep so that we can detect bad step modes.
Saving current step mode in class so that we can query later.
Added status command to the parser.
Refactored microsteps_per_step to setMicrostepsPerStep
StepAndDirection: Added delay in reporting delta position if it equals zero and the running flag is true.
StepAndDirection: Stubbed motor speed and accel commands.
StepAndDirection: Renamed step mode command from sm to smsps.