Future should forward value as r-value
Add setResult member function to Delay
Add setResult member function to Promise
Merge pull request #88 from magicant/fix/future

Miscellaneous fixes in async module