[Git][ghc/ghc][wip/romes/async-rpc] 5 commits: Asynchronous RPC with external interpreter