Add User-Agent header for tasks

This pull requests adds `User-Agent` to the headers for requests from the master to the agent endpoints.  This is so that we can more easily tell when the master is talking directly to us in pyfarm/pyfarm-agent#27