Added tests for Nova microversion v2.47

This microversion changes flavor property in server response.
New test case was added to do not overload some other testcase
by running all tests for two microversions (v2.1 and v2.47)

Also method create_test_server was modified. Now it adds field
'network' into request if microversion >= v2.37 because since
this microversion this field is required.

Change-Id: If7420d0c6153fe63c049c0f6dc9a748968d40315
diff --git a/doc/source/microversion_testing.rst b/doc/source/microversion_testing.rst
index b516055..9690923 100644
--- a/doc/source/microversion_testing.rst
+++ b/doc/source/microversion_testing.rst
@@ -326,6 +326,10 @@
 
  .. _2.42: http://docs.openstack.org/developer/nova/api_microversion_history.html#maximum-in-ocata
 
+ * `2.47`_
+
+ .. _2.47: http://docs.openstack.org/developer/nova/api_microversion_history.html#id42
+
 * Volume
 
  * `3.3`_