Extra files

Here's an alternative to #13 (formerly #9) that seems to work, along with a functional test for the feature (also makes d2to1 itself start using extra_files).

@jezdez, does this work for you?