Implement rpc::result with std::promise as local storage
Implement rpc::result with std::promise as local storage

Because when we wish to retrieve the result locally it maps perfectly to
std::future.

dascandy/rapscallion,muggenhor/rapscallion