core_test.clj adapted to the new TCP bidirectional communication.
The matching engine finishes after the sleep time put in the tests in an
Intel I3 Sandy Bridge but this can fail in lower configurations.
Refactored some heavily used market-depth calls into their own bindings
in a (let