Test scenarios for Rally benchmarks

This patch provides Rally with basic test cases that will be used during
the benchmarking process. It includes different loading tests for main
OpenStack components such as Nova, Cinder etc., accessing them via Python
APIs.

Please note that, as of now, this patch is a draft rather than a tested code
ready for merge (see TODOs in the code for points that need clarifications).