Fixing checkIfDatabaseHasChanges and checkIfTablesHasChanges when there
is no connection
Returning service state to IDLE after checking for changes
Setting service error status when versionsForTables fails
Invoking callbacks with sync status when service is running
Simplifying tests
Merge pull request #27 from appglu/fixing-sync-without-connection

Fixing sync without connection