changed timeout from 1 to .1 ... found time between vibrations slow, turns out read seems to timeout even if you specify a distinct number of bytes to read
created a menu in test to trigger actions from console
halfway implemented set ascii and binary and some better error reporting
added qry motors which enabled some vibration examples in test