add start back to basal rate segments
compatability changes for tideline (deal with overlapping basals)
Optimize gulp scripts task

- UlgifyJS is the bottle neck here.
- Don't minify vendors that already provide a minified version (go
  faster)
- Concatenate after minifying vs before (use less memory)
Separate dependencies in package.json

- Everything needed to build and run `server.js` is in "dependencies"
  (so we can use `npm install --production` in `build.sh`)
- All the rest (needed to test etc.) is in "devDependencies"
Separate config from other scripts in build
Move build step into build.sh

For Shio deployment. In "start.sh", we only rebuild "config.js" so it
takes the values of current environment variables. This will make
"start.sh" much faster.
Fix unit test
Handle temp-stop basals properly
add dataGutter compatibility for two-week view
Use USA date format in patient data display
Merge pull request #32 from dduugg/master

Use USA date format in placeholder text
Change patient e2e test to match new date format
Switch to platform-client for user auth
Merge pull request #34 from tidepool-org/user-auth

Switch to platform-client for user auth
Create patients group on signup
Switch to platform-client for patient api
Create team group on patient creation
Fix unit test
0.0.10
Skip Sauce Labs tests in CI if env vars not set

See:
https://github.com/travis-ci/travis-ci/issues/1946