Bump up setup_*_providers timeouts to 5 minutes

- Also tweaked timeout loop to refresh every 10 seconds, instead of exponentially
Merge pull request #145 from rlandy/retirement_tests

Adding VM -> VM clone test
Toggle VM Script
Merge pull request #147 from jwadkins/toggle_vm

Toggle VM Script
Merge pull request #149 from seandst/longer-mgmtsys-timeouts

Bump up setup_*_providers timeouts to 5 minutes
cleanup infra pwr_control
move infra discovery test

UI changed and now validates IP address is unique, moving this up the
test sequence so discovered providers will be deleted.
Merge pull request #151 from dajohnso/tweak_infra_providers

move infra discovery test
Script to initialize appliance internal DB
Selenium fixture has better support for navigation fixtures

Given that the selenium fixture is only being used in its tests,
I thought now would be a good time to improve its interface to be
more useful. It can still navigate you to arbitrary URLs, but once
there it is contrained to using a navigation fixture. This allows
for a few assumptions to be made that drastically improve this
fixture's usability.
Merge pull request #150 from dajohnso/cleanup_infra_pwrctl

cleanup infra pwr_control
Merge pull request #154 from seandst/enable-internal-db

Script to initialize appliance internal DB
Provider tweaks to support Openstack backend

- Also more linty clean, and now knows about EC2System
Updated Toggle VM Script
Merge pull request #159 from jwadkins/updated_toggle_vm

Updated Toggle VM Script
Added package to check for, lints

- New package is for bz1010443
Appliance: Added cert check

Added a certificate check into an appliance testing. The check is parametrized, it takes a list of 2-tuples, filename and md5sum of the file. If md5sum is specified as None, then the file won't be checked against it.
Commits have been squashed.
Merge pull request #160 from mfalesni/upstream

Appliance: Added cert check
enable_internal_db script updates

- Uses the new `interactive` param from this PR: https://github.com/ManageIQ/cfme/pull/1246

https://github.com/ManageIQ/cfme/pull/1246
README updates

- Also removed the path-munging code to add cfme_pages to the python path
  since the README now leaves it to the individual developer to set use
  the PYTHONPATH env var