sdk: reorder super constructor invocation in ordereddict

this way lock objects will be available for any
type of the dict initialization

Change-Id: I0e63d81f2de810de334e4944f9004f9d14aa9877
Signed-off-by: Michael pasternak <mpastern@redhat.com>
sdk: regenerate against the latest api

- sdk expose datetime elements as strings while schema defines them as xs:dateTime #960747
- to VmPools.add() added new property [@param vmpool.max_user_vms: int]
- to NIC added new property [custom_properties]
- to cluster.update() added new doc [@param cluster.data_center.id: string]
- to host.fence() added parameter action.fence_type
- to StorageDomain.delete() added doc host.id|name- to StorageDomains.add() added doc [@param storagedomain.storage_format: string]
- to VM added new sub-collection VMApplications
- removed DataCenterQuota.delete() (not supported in this version)
- removed DataCenterQuota.add() (not supported in this version)

Change-Id: Ib68664bb2d57720f92dc893fa47cef7a57989278
Signed-off-by: Michael pasternak <mpastern@redhat.com>