Tests for shoreline and the start of tests for hakken's coordinator manager

This also has a couple of API refactorings in it...
Finish up coordinator test.

Hakken client itself should also be given a test
Run gofmt
Rename userApi config parameter to shoreline
Log errors on resync
Merge pull request #2 from tidepool-org/cheddar/tests-n-stuff

Add tests for hakken and shoreline