Tests for setting schedules are failing

![screenshot 2014-09-22 19 42 05](https://cloud.githubusercontent.com/assets/30460/4365196/d5eee556-42a9-11e4-9065-f4f24e0da5a8.png)
![screenshot 2014-09-22 19 41 56](https://cloud.githubusercontent.com/assets/30460/4365199/d8d8e26c-42a9-11e4-8940-d8c5a712469d.png)
![screenshot 2014-09-22 19 41 40](https://cloud.githubusercontent.com/assets/30460/4365200/d90d9cc8-42a9-11e4-997a-240707c22716.png)

So there's sometimes a second difference which causes the test to fail

I think this is because we get `time()` in the test class, and we set the schedule to `time()` in the schedule class? So there can be a delay between the two