vthreads.h: docs cleanup
implementing soft usart
implementing soft usart