Notify spinner of success, update counts
Update Pouch's stockcount if saved
Notify when sync starts
Manually handle replication

`pouchdb#sync()` seemed to be only uni-directional (from the remote); possible
bug in `angular-pouchdb`?
Merge pull request #194 from tlvince/refactor/sync-resilience

Adds sync progress, closes item:368