Pass timeout argument to Future.result
Merge pull request #936 from ticosax/add-timeout-on-future

Pass timeout argument to Future.result