Modified simulator to support fastforwarding with multiple CPUS.
Previously it switches before every CPU reached the maximum instruction count and does not work well with the exit handling changes I made. DRAMSim receives no memory requests before the switch is made because the functional simulation doesn't make any actual memory requests.