add new dependencies for client

addressing:
yum upgrade katello-agent
...
--> Finished Dependency Resolution
Error: Package: katello-agent-1.3.1-1.git.476.f8f2f08.fc18.noarch (katello)
           Requires: python-pulp-agent-lib >= 2.0.5
Error: Package: katello-agent-1.3.1-1.git.476.f8f2f08.fc18.noarch (katello)
           Requires: pulp-rpm-handlers >= 2.0.5
 You could try using --skip-broken to work around the problem
build fix: replaced string evaluation with substitution in OwnRolePresenceValidator error message
Merge pull request #1519 from witlessbird/default_environment_build_fix

build fix: replaced string evaluation with substitution in OwnRolePresenceValidator error message
cli - utilities moved to lib
cli - printer moved to lib.ui
cli - lib.ui.formatters
cli - lib.util.data
cli - lib.util.io
cli - lib.ui.progress
cli - lib.async
cli tests - source path fix
cli - lib.control
cli - import fix for compute resources
cli - usage moved
spec changes
Merge pull request #1506 from tstrachota/cli

Splitting code form CLI utils.py into more files
fix for typos in auth log messages
Merge pull request #1520 from tstrachota/log_msg_fix

fix for typos in auth log messages
fixing usage.py script client.conf reference
updating fedora 18 pulp comps file