Added Filename to Collection Items

`collections` contains lists of references to files found within
that collection, however you cannot figure out their originating file
structure from that file object alone.

By storing the filename within each collection item, we enable plugins
to understand the source (and destination) file structure.