Rewrite lbbroker.clj

Essentially a complete rewrite of lbbroker.clj. The existing code is incorrect in a couple ways and doesn't run to completion. I chose a more idiomatic clojure style with this rewrite instead of following the style of the original. It also uses cljzmq instead of the custom helpers in this repository.