start adding other required platform methods
Change default upload api url
Add getUserId method
Complete adding device data api and processing

- Functional `getDeviceDataForUser()` and `processDeviceData()`
- Migrate RxJS device data processing from Blip to this repo, as well as
  unit tests
- Separate unit tests from integration tests, and update grunt tasks and
  README accordingly
- Take `convertWizard` out of main data processing and into its own
  module
- Update dependencies for device data processing
- Various JSHint fixes
Change post metric method name
Fix trackMetric to use query strings
Merge pull request #9 from tidepool-org/jhbate/add-data-endpoint

Complete platform-client for Blip integration