Update client base to not depend on server packages
Remove old imports
Fix file line break
Fix flake8 errors
Merge pull request #432 from pulp/barnabycourt-itineraries

Separate out the client from the server base class for unit tests
Automatic commit of package [pulp-rpm] release [2.4.0-0.2.alpha].
Merge branch 'master' into barnabycourt-genericise-base-publisher