Added async interfaces and implementations for the backend. Added Async methods for the MarketData API. Added some unit tests for the public async api.
Config update.