Add support for metrics, plus some cleanup.
move metrics code to user-api-client and remove my attempt to do it as middleware
Support a long-duration (30 days) token request
Merge pull request #43 from tidepool-org/kjq/longtoken

Support a long-duration (30 days) token request
Resolve conflicts on a branch growing stale
Merge pull request #40 from tidepool-org/kjq/addmetrics

Add support for metrics, plus some cleanup.
Merge pull request #42 from amargherio/master

Return `200` for all logout requests
Version bump to 0.2.0
Update to new metrics settings
Merge pull request #44 from tidepool-org/kjq/metrics2

Update to new metrics settings
v0.2.1
cleaned up the api method for delete flag - added test cases that should handle most scenarios.
fixed some jshint errors
typo caused mocha to blow up.
fixed the metrics method call so the logged name is the same in each call. added some todo items for the POST/PUT and datetime issues.
switched http methods from post/put to delete/post. updated the http status code returned for a successful setdeleteflag to a 202.
added call to done in test cases. should fix issue with travis ci timing out during testing.
added the delete time window value to the env.js class. updated the DELETE call on the setDeleteFlag function to use moment, retrieve the UTC datetime, and add the value of the delete time flag to it.
added some additional unit tests, took a first shot at password validation.
double quotes - my arch nemesis...