Adds remote stock count synch

* Implemented using a Chrome-compatible PouchDB build
* New stock counts are "backed up to the cloud"
* Adds a dashboard button to manually initiate a synch
* Use grunt-ng-constant to manage per-environment config