Minor refactoring.
Re-added depth feed to common.
Adding tests to make sure the interfaces are implemented correctly.
Added orderbook interface. Mtgox unit tests.