Inital commit.
Handle multiple cpus.
Add command-line options
Fix some simulator bugs, mostly dealing with events happening at the same time
Oops, forgot to include sim.h
Add credit01 scheduler
Add runstate printing, script to run and parse
c01: Allow wake to preempt running processes
Add some network-style workloads
Some updates (and hard-code changes, deal with it)
c01: Make functions private
c02: Initial commit (clone of c01)
c02: Add time-for-equal-credit
Added N2s2a1: heavy network, spinners, and simulated audio
Add sched_credit03
Update workload
Clean up scheduler code to make it easier to see the differences
Fix-up options, scheduler list
Remove progress from library.

Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
Merge remote-tracking branch 'github/master'