Add optional timeout when starting machines
Split out some of the QEMU-specific code in QemuProvider to separate class
Rename QemuProvider to Provider
Test that cron doesn't kill all machines
Don't clean status dir when reading listing running machines