Added timeout tests for single future
Whitespace and doc changes
Whitespace and modifier changes
Fixed bug
Added tests for repeating futures