use Timecop to create stable context for tests
Merge pull request #3 from mattgillooly/timecop

use Timecop to create stable context for tests