Add OkFuture helper and support for async actions