Fixed a bug with the new simulator parameter with multiple kernels.
Fixed a bug with the new simulator parameter with multiple kernels.

If a benchmark has multiple kernels and has specified the separate_kernels
parameter, the script needs to generate a run script that runs each of the
kernels independently, one after another. Currently, the run script would crash
due to using the benchmark name as the name of the needed files instead of the
kernel names.

Change-Id: Idb5419283f7eebf60161727ee7efcd34070764b0

andrewfu0325/gem5-aladdin,andrewfu0325/gem5-aladdin,andrewfu0325/gem5-aladdin,andrewfu0325/gem5-aladdin,andrewfu0325/gem5-aladdin,andrewfu0325/gem5-aladdin,andrewfu0325/gem5-aladdin