Set the Reader's point count type to Unknown

This will (with a modification to PDAL) allow a pipeline to read points
even if getPointCount is zero.
Return the number of points in the buffer

Previously, we were returning the number of requested points, which
would be incorrect if we ran out of points while reading.