Fixed LoadDataStore function to search upward until it finds a datastore or errors out if it bumps the root directory.