Merge pull request #160 from rbrewer123/master

fix issue #156: excessive CPU usage with TX Bolt protocol
simplify TX bolt timeout code