enable setting of repartition tables for scenario

squashed commits:
- add partition table
- expect String from yml files
- separate CallLength and ResponseTime tables
- make generic method private
why are you documenting these parameters as strings if you immediately convert them to integers? Why not just call them integers from the beginning?  I can understand wanting to leave the cast to_i for importing from YAML