TST: Add tests for behavior of rejected/held orders.

Also made a tweak to the handling of Order.status
for when a held order is filled (partial or full).