Merge pull request #78 from aweiteka/provider_setup_fixture_field_ordering

moved the order of field completion to allow UI to update hidden fields
ssh_client fixture, updated/expanded ssh utils

- Needs a change to credentials.yaml, see credentials.yaml.template
- Tests!
selenium fixture now supports navigation fixtures
Merge pull request #79 from seandst/distributed-testing-selenium-shenanigans

selenium fixture now supports navigation fixtures
Merge pull request #83 from seandst/distributed-testing-ssh-shenanigans

ssh_client fixture, updated/expanded ssh utils
Event listener harness
 * import and assign policies to send events to automate
 * import automate custom namespace to relay events
 * bottle api event listener that records events
 * test to validate events have made round-trip

added qe namespace automate model

new test org

* added support for ems auth events and VM events
* added setup work in automate for complete automation (one piece still missing)

removed listener url again

updated to reflect soap client fixture

refactored to use documented automate event calls, use new fixtures

fixed test setup bugs

include policy profile yaml for import

switch to localhost

support localhost bottle api listener, added listener ip to cfme_data template

added nav fixture, sanitized automate namespace, cleanup up event_listener test