Updates to the OpenStack server tests to get things running in *real*
test mode.
This patch also adds some useful helper functions which
are now used to:
-get the flavor ref for testing
-get the image ref for testing
-get the resize flavor ref for testing (defaults to flavor + 1)
-disable password testing (not all hypervisors support this in OS)
Previously the mocks would return the same data as list_servers_detail.
OpenStack does not return all of this data so you must reload a server
after creation to get the necessary data when using fog for real.
Now the mock returns the same detail as the real call with the extra
detail stored in the mock data for retrieval by list_servers_detail.