First attempt at speeding up pgpointcloud

The `drivers.pgpointcloud.reader` and `drivers.pgpointcloud.writer` are creating lots of stringstreams, which end up being pretty slow.