allowing to use LRT algorithm with http(s) only
fixed OCS Put and OCS CreateContainer
version bump
added subregion parameter to Create methods

[modified by Grzegorz Nosek:

 * removed questionable changes in Account_RunningJobs
 * restored oci_class parameter use in ORDB_Create
 * kept parameter order consistent with past releases (moved subregion
   to end)
]
changed order of args to OCI_Create
Adapt to API changes

We don't get DictionaryItems in GetRunningOperations:

{u'GetRunningOperationsResult': [{u'AsynchronousOperationId': 203379,
u'ClientId': 5144,
u'Container': None,
u'CreationDate': u'/Date(1397803389000+0200)/',
u'CreationUserFullName': u'Marek Siemdaj',
u'CreationUserId': 5259,
u'EndDate': None,
u'ErrorCode': None,
u'ObjectId': 0,
u'ObjectName': u'test',
u'ObjectTypeId': 139,
u'ObjectTypeName': u'Template',
u'OperationTypeId': 138,
u'OperationTypeName': u'Deploying instance',
u'Progress': 0,
u'StatusId': 135,
u'StatusName': u'Running'}]}
version 0.8.4
Reraise XML faults we can parse as a dedicated exception

We want to handle e.g. an operation pending error by waiting a while.

The XML lib is imported on demand as it's *heavy*.
Typo. Really fix Account_RunningJobs this time
We actually need the DictionaryItem.item

Pass the minimum possible dict.

Exploded e.g. during OCI_ChangeClass
Raise the proper exception instead of reraising a lowlevel one
Merge branch 'master' of https://github.com/gnosek/oktawave-cli

Conflicts:
	oktawave/api.py
	oktawave/exceptions.py
remove use of resp.json()

not working on older requests versions