run-tests: F18 update

Use the virtualenv xcoverage, add message
F18: CheckDirectoryRequires tests pointless

Now F17, EPEL and F18 all have different answer on these questions,
so a fixed test does not make much sense.
F18 pep8 fixes

Also: move pep8 options used in several places into setup.cfg.
F18 pylint fixes
tests: javaplugin: add CheckTestSkip test
R plugin: code clean-up

Remove non-funtional directory ownership tets, now handled by generic
module. Rename CheckBuild to CheckInstall (this is what it is), and
limit test to the proper section. Various code clean-up.
Add R specfile tests
test_misc: adding some ccpp tests
test_misc: enhance DataSource Test
tests: adding Mock.clear_builddir()test
mock.py: cleaning up clear_builddir()
tests: enhancing source_file test
test_misc.test-display: Avoid fork so coverage works
tests: adding a review_dirs setup test
ReviewHelper: make private methods testable
fr_testcase.text_checks:: exercise ReviewHelper
test_misc: adding review_helper error test
Adding a test-version test
cccp.py: bugfix