Add python-swift client to the requirements

Since Id4b27ee70f420f7536b4c698eb1f3bba15dbd1e8 we have swift scenarios tests
which means that we must include swiftclient as a requirement.
Closes-bug: #1265936

Cherry-picked from Iee233867446cce098dbce9e5ab9ab1d4b19d97b3

Change-Id: I6d2ceb62aacb84f183cd8037e5b99cc5666b6f67
Add swift scenario tests

This tests swift as exercises do, trying common operations as:
 - create/delete a container;
 - add/delete object to a container;
 - list objects in the container;

Partial-Bug: #1023131
Cherry-picked from Id4b27ee70f420f7536b4c698eb1f3bba15dbd1e8

Change-Id: I6b95651684644344cd688d1ca1d6b3bd6bc70f01
Update 'Member' with option 'operator_role' in tempest.conf

In function _get_object_storage_client(), it is better to use the
option 'operator_role' in tempest.conf than hard code the role
to 'Member' here.

Change-Id: Id1de7ee55159f6583a0a93ee87e26a5deaacfd6e
Closes-Bug: #1267857
(cherry picked from commit 5384ef569b36abaa8078f4114ec0187d9280f47b)
Merge branch 'stable/havana' of https://github.com/JioCloud/tempest into stable/havana
skipped floating ip tests due to dependency on routers. Routers are not supported by contrail.
Merge branch 'stable/havana' of https://github.com/JioCloud/tempest into stable/havana