add live speed slider adjustment feature for motor

This (in a little smoother form) could also replace the current speed
slider action, but it was intended so that the slider can adjust the
speed smoothly while a motor is running (so you can gradually
accelerate), rather than incrementally (i.e., speed only adjusts when
you release the slider bar)