Rewrite the network data receiver

The URLStringReader was renamed to the NetStringReader and got cleaned
up in the process.