Made more consitent test names
moved test logic from parseDataStore to dataStore.base-tests
Added InMemoryDataStore and moved shared test logic to base class
Added support for running uat or development tests with different DataStores