Implemented test_cloud_instance_discovery.py

1. Added cfme/test/cloud/test_cloud_instance_discovery.py, which is based on cfme/tests/infrastructure/test_vm_discovery.py

2. Added _load_details() to the Provider class in cfme/cloud/provider.py

3. Added a try/catch around call to is_vm_suspended() in Vm.delete_from_provider() for cases where the provider doesn't support returning Vm status (EC2)

4. Paginator.find() now raises an error if the element is not found

5. Misc. small bug fixes and improvements
Service Dialog Element Type tests
Basic Storage coverage.
Adding post_result to docker image
Dockerbot now enables pr testing
Initial commit of cloud ui bench tests.
Merge pull request #1189 from psav/docker_bot_req_new

Docker bot req new
Removing test as UI element no longer allowed
Merge pull request #1192 from psav/disable_inherit_test

Removing test as UI element no longer allowed
Address the lint issue
Appliance forgot browser_session()

Appliance forgot browser_session()
Merge pull request #1195 from psav/fix_appliance

Appliance forgot browser_session()
Setup a single provider with fine grain controls
Test access control now sets up a single provider
Adding sauce marker and marking initial sauce tests
Merge pull request #1162 from akrzos/perf_ui_bench_cloud

Cloud ui bench tests.
Merge pull request #1193 from psav/setup_single_provider

Setup a single provider with fine grain controls
verpick the amazon region field
Refactor cloud provider to use simple locators
Merge pull request #1197 from mfalesni/cloud-form-mod

[URGENT] Fix for upstream tests