1132919: Repo dialog information is updated without the need for a gui restart.
1128658: do not contact RHN if unregistered

when running 'yum --disablerepo=\* makecache' we shouldn't attempt to contact
RHN. We were always making a call to get overrides which doesn't make sense if
we are not registered.
Merge pull request #1018 from candlepin/bz1128658

1128658: do not contact RHN if unregistered
1128061: Don't raise logged Disconnected on unreg

BaseActionInvoker handles and logs any exceptions
raise from *certlib actions. For unregister, when we
run the UnregisterAction, we have already deleted
id cert, ent certs, repos, so we would always raise
Disconnected, and then it would get logged.

In either cause, entcertlib's actions don't do much,
so just return empty results instead of raising an
exception that gets logged.
Merge pull request #1019 from candlepin/alikins/1128061_no_disconnected

1128061: Don't raise logged Disconnected on unreg
Merge pull request #1016 from candlepin/csnyder/update_repo_details_gui_1132919

1132919: Repo dialog information is updated without the need for a gui r...
Add some nosetest config files.

Aimed for basic use, ci/jenkins use, and developer use.
Add requirement files for bootstrapping virtualenv
Add flake8 to test-requirements
Add tests to "packages" config in setup.py

That is wrong, but we aren't using the install
command at the moment. Workaround for flake8
not looking for test code.
Add xunit to noserc.ci for junit style output.
Exclude known oddly formatted tests from flake8

Enable multi-process flake8, using the 'auto' option.
Use setup.py test targets for 'make' test targets.
Replace 'pep8' with 'setup.py flake8' in stylish.
Replace use of 'pyflake' with 'setup.py flake8'
Add Sphinx to test-requirements
Update gitignore for nose/coverage/egg debris.
Replace 'make pylint' with 'setup.py lint'
Make default nosetests work.
Make 'setup.py' flake8 work on python2.6

The flake8 setup_requires seems required on 2.6
but not 2.7.