Removed recentRefills caching from HomeDataSource.
Removed the GTDataObserver protocol.

Also removed the related methods.
GTDataStore calls [self dataModified] whenever the database is modified.
Added recentRefills caching into RefillStore

Also refactored a bit to make properties explicit.
Fixes #13.
Merge branch 'feature/13-db-caching' into develop