moved BAUD computation as per example in header
added clock support for timeouts on receiving
"tuned" printf's to make it work :-(