Update dependencies and code

Remove some redundant files that were moved into other libraries and just minor cleanup.  More needs to be done to bring things in line stylistically with what tidepool does, but that's ok.