Commented out the market depth sanity check test due to @mdespriee's sanity check having been removed by @weidenrinde.
Added a regression test to ensure market depths are restored to their original state after transactions end.