verbose logging

Update carelink api usage to match the new npm module.

Ensure that finding the child process is relative to npm package, not
to current working directory.  This fixes a bug that caused the thing
to not work when running with foreman.
clean up source a bit, add docs, use logger

Some basics:
* remove use of console.log in favor of logger
* remove lots of dead code
* add some comments
Remove old code in favor of sandcastle
add some logging debugging archival and ingestion
have hakken use our configured logger
Merge pull request #2 from tidepool-org/bewest/clean

Make foreman usage work reliably.