Update for unit tests and using the repo-id as a last
resort to the relative_url
change config conduit to use cursors
Remove todo that was invalid
Merge pull request #320 from pulp/barnabycourt-915330-test

Update for unit tests and using the repo-id as a last resort to the relative_url