Introduce the external Smart Order Routing API + test.
Extract interfaces into their own project
Add pic illustrating the markets functional race conditions
Merge remote-tracking branch 'origin/master'

Conflicts:
	CSharp/SimpleOrderRouting.Tests/MarketTests.cs
	CSharp/SimpleOrderRouting.Tests/SorAcceptanceTests.cs
Rename few types to only deal with DTO within the ISmartOrderRoutingService
Rename few types to only deal with DTO within the ISmartOrderRoutingService
Introduce InstrumentIdentifier concept.
Add or update images for the logbook entries.