rename to txjsonrpc2 (we might add more transports); cleanup code (a little)