ENH: Add new order statuses for broker integration

I'll update the test case, but it seems plausible that you could place orders for 50 and 2,000,000 of the same sid and have the 2,000,000 rejected. In which case both are open, but we need to reject only the second. Or am I misunderstanding your feedback?