[data] replaced AsyncQueryMonitor in favor of using Loaders
[data] DataStore now extends Service; DataStore renamed to DataService
[api] updated AsyncHttpClient to v1.4.5 (snapshot)
DataService: run update db on background thread
update gradle dependencies
DataService: added various Where getters
DataService: Return null if ancestorClazz arg is null in where getters