Refactored the scenario simulation loop. Now, all
scenario configurations are pre-calculated and stored.
They are then iterated over and a simulation started for each.
This approach allows the total number of scenarios to be known beforehand
providing the ability to report that the current simulation is x of y.

Increased the console logging with complete scenario configuration
information, scenario start time and end time and elapsed time.
Merge branch 'master' of https://github.com/anthonycramp/hla-performance