Added cleanup for Zaqar objects

Objects cleanup is required before adding the benchmarks
scenarios for Zaqar.

Change-Id: I76fcabf150b380c651feb9f74adbc99409272206
Merge "Added cleanup for Zaqar objects"
Remove two unused exceptions

Exceptions `TestException` and `SSHError` from rally.exceptions is not 
used around whole project, so we don't need them and can decrease LOC. 

Change-Id: Ifb4d81c20f43ef77448a305f8c79b8f5007254d2
Allow user specified endpoint_type in config

* Use user specified endpoint_type (public|internal|admin) for creating
  openstack clients in Rally

Change-Id: I4af74d21417045df966c7fbe1ee735b15a36ae5f
Closes-Bug: #1351567
Add config file for rally-designate job

Currently this job may be triggered by 'check experimental' (when all
necessary patches are merged in openstack/infra)

Change-Id: Ia7004ec968350648bc32d72af7a316b897853da7
Merge "Add config file for rally-designate job"
Catch IOError in cliutils

Catch always IOError in cliutils main method.
This simplifes output for end user and make it simpler to undrestand
that user specified wrong file.

Change-Id: I2e3bc7a9b5daff00c62ddf645fc2aaccae20f27b
Add detailed description for rally commands

Commands affected:
  deployment, task, use, verify, info, show

This descrition available by -h flag.

Change-Id: I2e0518a3189b4bb6c04187a346dfb5c846c293dc