changing the return code for a PulpCodedException
adding a test for not overwriting the state after the task is finished
Refactor all sync/publish commands to use a common query builder.

Also, raise the epoch on our python-billiard package to 1 so that
Fedora's python-billiard package will not replace it.
moving responsibility for /var/lib/pulp/published into the platform's pulp-dev script
Update polling & group publish to report properly with dynamic and user specified distributor IDs
Update plurality of tasks_search binding name to match the tasks binding
Merge pull request #796 from pulp/mhrivnak-1046160

1046160 - taking ownership of /var/lib/pulp/published
also creating the published directory in pulp-dev
Merge branch 'mhrivnak-1046160'
Merge branch 'master' of github.com:pulp/pulp
moving content-type loading to the beginning of the pulp-manage-db workflow, so that migrations can depend on having the latest content types loaded.
Merge pull request #801 from pulp/mhrivnak-reorder-managedb

moving content-type loading to the beginning of the pulp-manage-db workf...
Bring back the GET Task search.

Also, disable coverage on unit tests by default, and fix a failing unit
test.
Merge branch 'rbarlow-fix_cli_publish' of github.com:pulp/pulp into rbarlow-fix_cli_publish
Remove pulp.client.commands.repo.status.
Fix _get_repo_tasks() to use tasks_search() instead of task_search().
Fix another failing unit test.
1058835 - Fix documentation of URL path for deletion of upload requests.
Fix all of the tests on pulp.client.commands.repo.sync_publish.
All client_lib tests now pass.