Fix network conduit http def

This updates it to work with http-conduit 2 and sorts out some of the warnings (unused imports mostly)