Rednet changes

These are the changes I made to rednet. I left out `rednet.host` as I wasn't happy with how I had done it.