cleaned up mtgox streaming order book code, added unit test, organized unit tests