Drop-in replacement for golang's net/rpc.  Adds server-side async