ScannableMotor: send BUSY event *before* instructing underlying motor to move

DummyMotor.moveTo sends a MOVE_COMPLETE event if no move is required; the
resulting IDLE event from the ScannableMotor was arriving *before* the BUSY
event.