The mcp package already has several symbols beginning with JSONRPC, and is about to get more. We should put all these in a separate jsonrpc package for better naming and to reduce clutter. The package would just hold aliases and shims to the internal/jsonrpc2 package; it wouldn't expose any implementation.