Unit tests for HiccupService are more stateful than mockist
Create ContentAdapter to convert ContentValues into domain model

- as of this commit, HiccupService can be configured with a ContentAdapter
  that either uses Http or not
- eg, can convert some normal content values into a Domain object
- HttpCursorFactory is a default 'http' implementation of a
  ContentAdapter, which layers http into ContentValues