Simplify timeouts by not creating so many extra Deferreds, and not using implementation details of deferreds like the .called attribute.
Merge pull request #1 from dreid/simpler-timeouts

Simpler timeouts more idiomatic Twisted timeouts.