Add support for timeouts on Condition
Move Future to use a Condition
Merge pull request #344 from celluloid/future-on-condition

Move Future to use a Condition