Log warnings instead of infos about cleanup fails

This patch brings in consistency the cleanup logging format with that for
keystone (merged recently in another patch)

Blueprint benchmark-engine-refactoring

Change-Id: Iacd152a83ecaa8a7d5273446d9a391f5d0a86487
Add base utils for keystone benchmarks

This patch introduce keystone benchmarks with keystone base utils
+ add 2 keystone benchmark scenarios:
1) create_user - just create user one by one
2) create_delete_user - create & delete user

Add tests for utils and benchmarks

Samples included

blueprint keystone-benchmark

Change-Id: I9362135877bb1bc904fc8ed93c74eba89686e78a
Sync with global requirements

* versions of all other used libs updated

Change-Id: I6f71c965505037c6dde1241bd01453325beea3ed
Merge "Add base utils for keystone benchmarks"
Merge "Sync with global requirements"
Fix comments and typos in db/api, orchestrator/api and cmd/main

Fix and complete the comments in rally/db/api.py, rally/orchestrator/api.py,
and rally/cmd/main.py, and fix some typos when reading the code.

Change-Id: Ia4ba1233ec5988f973a9285b3964fbe7fbed6c35
Signed-off-by: Shane Wang <shane.wang@intel.com>
Remove nullable=True because it is set by default in db

Change-Id: I5d01658926e5cb02f9c5be529df7917a349ba49d
Signed-off-by: Shane Wang <shane.wang@intel.com>
Merge "Log warnings instead of infos about cleanup fails"
Adding cinder benchmark scenarios for Rally

The patch providers Rally with the basic Cinder benchmark scenario
for create/delete volume:these include create and delete volume.

Blueprint benchmark-scenarios

Change-Id: Iff85045013ce61a0632d4063ae7866f51d9e6c26
Move rally.test to tests.test

This will separate totally tests/code base directories

Change-Id: I2089f13d9f7e864ee7bb03ebfd937049c7acb0a5
trello: https://trello.com/c/2pzdYz6Z
Benchmark scenarios for Rally: run task in instance

This patch allows a user to define a scenario where Nova instances are
created, then a script which outputs arbitrary JSON is run, and then the
instance is destroyed.

This allows tests/benchmarks from the instance perspective, as well as
from OS APIs.

blueprint benchmark-scenarios

Change-Id: I4b1f77f5f8c55fe1da41b6ab0b23eb03303ba95f