Enable asynchronous handling of RPC over HTTP (RIPD-390)

well look at that