Made some non-normative market scenarios

Tested Scenarios
- No markets exist to order from: prevented as an if condition
- One market cannot fulfill order -- go up to next one and try again
- If all markets cannot fulfill order, then go to sleep until awakened
by another message (think of a different/better way to implement this
later)