Temporarily rig dependencies

For cabal 1.17, the version of entropy that yesod-platform specifies
will not work. I had to fetch yesod-platform myself and bump the
dependency. They have assured this will be remedied before cabal 1.17
goes live.
Get types to work out, needs work
Covers all supported API calls

Waiting on a fix for no-content responses hanging the client. This
appears to be a regression in http-streams
Better watch rendering
Workaround http-streams mishandling of 204s
linting