Add TradeStore and ReferenceDataStore

TradeStore
ReferenceDataStore (replacing CalendarStore)
Some tests moved from specific implementaiton to EventStoreTests