new buttons

new buttons
some output value text display changes

some output value text display changes
keyboard inputs for motor controls on a desktop

added keyboard inputs for motor controls, as an alternative to clicking
forward & reverse buttons on a desktop
Merge branch 'John'