Fix issue with xni memory registration (#18)

As designed, you couldn't get access to the XNI target buffer
easily enough.  I've fixed the register memory interface,
fixed and tested the TCP test programs, and modified the
register code in worker init.  I'm partway there on
sending in xnet as well.