better logging for restore.py
force grid view on find_vm_page
tweak appliance_provision for more adhoc
appliance migration tests
Improve clone_template logging/readability
Update ajax_wait.diff to remove broken prototype workaround
Check for bug with direct URL access
Merge pull request #723 from weissjeffm/fixes2

Update ajax_wait.diff to remove broken prototype workaround
Merge pull request #721 from mfalesni/direct_url

Check for bug with direct URL access
Merge pull request #501 from dajohnso/mig_tests

appliance migration tests
Added some downstream marks
Merge pull request #728 from psav/downstream_markers

Added some downstream marks
Merge pull request #719 from seandst/clone-provider-logging

Improve clone_template logging/readability
Added module for handling Rails exceptions
Merge pull request #731 from mfalesni/exception

Added module for handling Rails exceptions
Add error matching dispatch for exception type
* usage:  with error.expected(KeyError):   x = d['nonexistentkey']
Prevent tests hang when ip_echo is down.

It was here before, but when I was changing the fixture the last time, I introduced this back. py.test touches everything to find a fixture, so it was touching the lazycached host
Merge pull request #736 from mfalesni/prevent_touching_error

Prevent tests hang when ip_echo is down.
Fix slowdown in collection

InfoBlock elements were generally defined in modules and as modules were
loaded at collection time, the collapsing of any InfoBlock elements
invoked an ssh and db check for the version. The .locate() is now
deferred to when the _box_locator is actually used within the code.
Merge pull request #737 from psav/fix_collection

Fix slowdown in collection