Tasklogs

This provides infrastructure and APIs for handling the individual logs created when running tasks.
I know we probably don't want to use `pyfarm.agent.http.core.client` because it would print the data being sent so could we at least log the request itself after the deferred is created?