Add ByteStreams.zeroInputStream

This creates an infinite-length InputStream which returns zero bytes.
Combined with ByteStreams.limit this can create large input for tests
without consuming large amounts of memory.