Improves documentation formatting of cleanup.py

Change-Id: I105b024332e2ae74ab251bd4d525845da424b132
Skip personality max limit tests in case no limit

If number of personality file limit is set to -1, it means no limit.

This patch skips personality max limit tests in
above case.

Change-Id: I2808deae9c48bb0baa108b9fded2831c6c02935f
Merge telemetry clients to a single class

There are two telemetry clients as a base one and a JSON one. This
implementation way is different from the other projects' clients.
Now we need to implement a rest client method as a library function,
and it is necessary to make the rest implementations consistent now.
Then, this patch merges telemetry clients to a single class like the
other projects' ones.

Change-Id: Ifbe058df9c4e269a359a65f31efd1d34f208d253
Add ComputeClient for cleanup

In compute clients, there is a lot of duplicated code for setting
CONF. This patch adds ComputeClient for removing them.

Change-Id: I47908c426177be301bb9b963224c6a6afbb24ed1
Fixing typo in config.py

Change-Id: Iedf697bf3fd83854626f1513da81885428d723f4
Merge "Merge telemetry clients to a single class"
Merge "Add ComputeClient for cleanup"
Merge "Fixing typo in config.py"
Merge "Skip personality max limit tests in case no limit"
Merge "Improves documentation formatting of cleanup.py"
Merge branch 'master' of https://github.com/openstack/tempest