Sahara Cluster scaling benchmark

The benchmark allows to test Sahara Cluster up and down scaling
operations.

Change-Id: Ibad76f0afbf5acf60b94c8cdd85a2b2aa667a117
Jobs with scaling benchmark

The combination of Cluster scaling and Job sequence execution.

Change-Id: I682b4daed17abea0e37ad9f67a41946932f2dc21
Merge "Sahara Cluster scaling benchmark"
Merge "Jobs with scaling benchmark"
Fixes fakes and adds version param

This patch changes the fakes interface in order to fit
better with Zaqar's client and adds the version parameter
to initialization for a more flexible benchmarking.

Change-Id: I0a12562cfa4f7a7e1bcff35f95c59e12368e7fdf
Simplify and improve "rally info"

1. Typing "rally info list" now results in a list of entities available in Rally:

    $ rally info list
    Benchmark scenario groups:
    ----------------------------------------------------------------------------------
     Name                       Description
    ----------------------------------------------------------------------------------
     Authenticate               This class should contain authentication mechanism.
     CeilometerAlarms           ...

    ...

   The same info appears on just "rally info" (we've monkey-patched InfoCommands
   docstring to achieve this).

2. "rally info find" called for benchmark scenario groups now prints a list of benchmark
   scenarios available there with short descriptions.

    $ rally info find NovaServers
    NovaServers (benchmark scenario group).

    Benchmark scenarios:
    --------------------------------------------------------------------------------
     Name                                             Description
    --------------------------------------------------------------------------------
     NovaServers.boot_and_bounce_server               Test booting a server (...)
     NovaServers.boot_and_delete_server               Tests booting and then (...)
     NovaServers.boot_and_list_server                 Tests booting an image (...)

3. Minor local code & UTs improvements

Change-Id: Ib954796245d12ee0aed793984233c3d36ad24ad5
Merge "Fixes fakes and adds version param"
Merge "Simplify and improve "rally info""
Adds Zaqar Basic scenarios

This scenarios benchmarks the queue creation using
a constant runner.

Change-Id: I3e24871d8d2459f2fb653e3b6a76174a0d47b77d
Merge "Adds Zaqar Basic scenarios"
WIP ability to refer deployment by uuid or name

  also deployment name turned unique in db

Change-Id: I513b5259e0cfa66780b4ce00cf78dc57aeeb57db
rally task list filters

Add ability to filter tasks by status or deployment id in rally cli.

Change-Id: I663bddf73a4d5be1b24e712ddcde9efdf494f005