Modified the server_roles test to be more flexible
smyers's suggestions
Fixing the broken listening address problem
Merge pull request #514 from mfalesni/listener_listen_fix

Fixing the broken listening address problem
Some updates I found, better structure of navigation
Fix provider discovery to wait for one provider
Merge pull request #498 from mfalesni/configuration_update

Some updates I found, better structure of navigation in configuration.py
Merge pull request #516 from psav/fix_provider_discovery

Fix provider discovery to wait for one provider
Guard against a rare (put possible) IndexError
Fixed Quadicon title
Merge pull request #518 from psav/docs_fix

Fixed Quadicon title
Updated chargeback to make consistant naming usage
Split clear providers

* clear_providers() is now split into clear_infra_providers() and
  clear_cloud_providers.
* The has_no_providers fixture has been joined by has_no_cloud_providers
  and has_no_infra_providers.
* Tests in the cloud and infrastructure directories of the new cfme code
  base have been updated to clear their respective provider types.

The rationale behind this is to a) reduce the risk of provider clearing
the wrong provider whilst developing and b) to speed up the fixture, as
it has to visit pages multiple times. Also, the delete validation is now
only triggered if there are providers to delete.
Added observer to Radio and some logging

* Added logging to Tabstrip dispatch
* Added logging to Radio dispatch
* Added logging to Tree dispath
* Added observer waiting to Radio elements
Added dispatcher for select objects

* In pytest_selenium fixture, select_by_visible_text() and select_by_value
  have been updated to receive a select element, rather than a locator. Just
  as have their deselect counterparts.
  This is required because of the introduction of the DHTMLSelect() object.
* A new Select() object has been created which subclasses the Selenium Select()
  object. This, along with changes to DHTMLSelect() mean that their methods
  are identical and hence the select() function in pytest_selenium can act on
  either element.
* paginator module has been updated to use the new Select() object.
* Multiple files have been updated to use the new Select() object in the Form
  definitions.
nav.go_to -> force_navigate
Merge pull request #515 from psav/dhtml_select_dispatch

Added dispatcher for selects
Merge pull request #519 from psav/chargeback_updates

Updated chargeback to make consistant naming usage
Merge pull request #520 from psav/clear_provider_split

Split clear providers
Merge pull request #521 from psav/radio_observe

Added observer to Radio and some logging