The patch introduces Workload model
instead of regular dict that was used to describe
scenario configuration in TaskEngine.
As a side effect it allows to fix subtask representaion
in generated reports and other rally outputs.
Change-Id: I62148707c89f575f83da11e34d0d193e716e8249