Passing tests

This PR brings the pulp_python repo into a state of passing unit and flake8 tests.
I pretty much copied this from ostree as well. I'm not certain yet whether the Python plugins will support EL 5. I will remove this in the future if it will not support it.

Also, note that it's pulp-consumer and the handlers that generally need to support EL 5, not pulp-admin.