Update tests, moment-timezone and minor fixes

This commit includes updates to the staticBasal and withoutSettingsChanges tests.  withSettingsChanges will also need to change, but it is largely equivalent to withoutSettingsChanges, so I have manually adjusted the expected output there and then will do a strict check of what is generated against the current expected output of withSettingsChanges in order to ensure that things are lining up.

Committing to get this stuff in git.
Fix up the processing a bit more.

Next up is the basals.
Basals working with "withoutSettingsChanges" set of changes.
withoutSettingsChanges passes!
staticBasal needs previous fields too
All carelink parse tests passing!
Fix up all unit tests!
jshint!
Line up with adjustments to the data model
Generate scheduled basals after temps complete
Stop assigning ids
jshint!
Merge pull request #31 from tidepool-org/cheddar/new-format

Parse carelink into the new tidepool data format