If we receive an rpc, we have a to_reply_with field.  If, while
processing the rpc, we send an rpc to another client, we may end up
blowing away our previous reply to field.  This commit solves that by
keeping a stack of uuids to reply with.