deleting code we're not using, should have done this a while ago
deleting code we're not using, should have done this a while ago
merging from master
Merge branch 'master' into base_jobtype
merging orgin/master
replacing sysinfo.network.hostname() with an implementation that better respects the DNS results
Split start method into overridable/private
track current assignments in config object
Assume by default client will accept json
Add tasks/ API endpoint
Try to fix a few failed tests
GET /tasks: synchronous output

We are not actually doing anything asynchronous here, so we might as go
the simpler synchronous route for the output
Order of imports sorted alphanumerically
Make sure JpbType.start() is not called twice
Skip a mysteriously erroring test in Travis CI
Bugfix: tasks, not data

Variable data does not exist
Merge pull request #48 from guidow/tasks_endpoint

All comments were addressed, I'll merge now.
Introduce overridable pre- post- hooks for stdout

Following a proposed changes from
https://github.com/pyfarm/pyfarm-agent/commit/d9502780b8f4542a35e8acfc069800e11f5f82bb#commitcomment-6321540
Split stdout of child process into lines
Merge pull request #45 from pyfarm/improve_hostname_lookup

Improved hostname() function