Refactoring.

Modified mtgox to use the common book instead of it's own version.
Moved the uncross algo and the depth diff algo into a separate package.