Fixing the incorrect throughput calculation

Current throughput is calculated by command_count/experiment_total_running_time, so with a workload such as "login, push, list", all the commands will end up having the same incorrect throughput value 

To correct this, the throughput calculation is now command_count/command_total_duration, so each command will have it's own correct throughput value.