Added ExchangeTest - added test to check that you cannot add a duplicate Security to an Exchange.
Added logic to remove a Security from an Exchange.
Added logic for matching trades between MarketBidOrders and MarketAskOrders.
Minor change to test code.
Added logic to handle partially filling market orders.
Merge branch 'develop'