ChainedVectors: Chain multiple Vectors to appear contiguous. Provide view to a portion of the chain.

Useful in scenarios like reading pages from a file into buffers and providing a contiguous view across them.