vg now uses arbitrarily-sized streams of protobufs

This allows us to work with graphs of many gigabytes.