Batch workload generation + automated runs

Usability improvement - allows a user to define a
"workload matrix", the rows of which define a COSbench
workload and columns can be configured with range of
object sizes, range of number of containers and a series
of Read/Write/Delete mixes.

Each workload row can be repeated varying the number
of COSbench workers (clients).

This enhancement should help with scalability analyses
of cloud object storage systems.

Signed-off-by: Gitesh Nandre <gitesh.e.nandre@intel.com>
Signed-off-by: Tushar Gohad <tushar.gohad@intel.com>
Removed unnecessary text view implementation and renamed some variable and files
Added editable workload matrix name and workload name support
Merge branch 'bulk_workload_generator_new_0.4.0.0' of https://github.com/giteshnandre/cosbench into 0.4.0.0
comment out printout