Migrate to webpack and npm workflow

Depends on:

- https://github.com/tidepool-org/tideline/pull/162
- https://github.com/tidepool-org/platform-client/pull/26
- https://github.com/tidepool-org/sundial/pull/7
- https://github.com/tidepool-org/blip-mock-data/pull/4

If you'd like to try this locally, checkout the `nico/workflow` branch locally in each of the dependency repos above, and use npm link, example:

```bash
$ cd tideline/
$ git fetch origin nico/workflow && git checkout -b nico/workflow origin/nico/workflow
$ npm link
# repeat for other dependencies, then:
$ cd ../blip
$ git fetch origin nico/workflow && git checkout -b nico/workflow origin/nico/workflow
$ npm install
$ npm link tideline # <- repeat this for other dependencies
```

**Progress** (list not complete):

- [x] Working webpack/npm workflow for local dev with remote api
- [x] Working local dev with mock api
- [x] Build with webpack
- [x] Make unit tests with webpack
- [x] Make sure JSHint still works
- [x] Update Shio build and start scripts
- [x] Clean unused packages and files
- [x] Test build and deploy on devel
- [x] Update README