Added the ability to supply your own thread factory when constructing the SingleThreadScheduler
Increasing timeout after fail on slow ec2 instance