More tests for market
Fixed a corner case where we consumed an extra order if the price
level completely exactly filled the incoming order partway through