Add tox.ini with ignores for pep8 indention

Newer pep8 wants stricter indentions styles, particularly
on continuation lines. Code needs to cleaned up for that,
but this gets pep8 back to out expected checks.

E12* are all indention related.
E713,E714 are legit suggestions for 'not a in b' v 'a not in b'
  that need to be addressed.

Remove ignores for Makefile, move to tox.ini.
May break on old pep8.
make stylish cleanups for new pep8
Fix broken logging statement in container mode.
Turn off verbose mode of pyqver.
Merge pull request #967 from candlepin/dgoodwin/yumlog-error

Fix broken logging statement in container mode.
Automatic commit of package [subscription-manager] release [1.12.4-1].
Merge pull request #965 from candlepin/alikins/good_enthusiasm_pep8

Alikins/good enthusiasm pep8
1108257: special case prod tag rhel-5-workstation

The product certs for RHEL5 Client Worktstation
are a little odd, and only include the product
tags 'rhel-5-workstation,rhel-5-client-workstation' even
though it's a RHEL variant (should also include 'rhel-5')

Since rhelproduct wasn't matching that as a RHEL variant,
it wouldn't consider it as a candidate for the 'release'
command. Add a specical case for 'rhel-5-workstation'.
Add test cases for 'rhel-5-workstation' tags.