First fix of SerializingQuadWriter not getting properly reset

This is a fix for #5. As we call finish() on a SerializingQuadWriter, we also have to remove the underlying BufferedWriter. Otherwise if we call write again on the QuadWriter it'll try to use a closed BufferedWriter resulting in issue #5.