lbbroker example
Added timeouts to the base socket builder & hooked up to a couple of places.
misc. refactorings.