LocalGeneration returns potentially huge vector of files, lacks iterator

If there are humongous number of files in a backup generation, the LocalGeneration::files function returns a vector, instead of an iterator over the files.

Ditto chunkids.

Edited by Lars Wirzenius