v107: manual control enhancements

wrote some functions to make digital output manual control work. things
are now a little faster, but there is still a mysterious lag between
changing the control and seeing the change.