`handle_distdir` now returns a list of files added

This is so that other tools can know which files were added. In the case
of `Dist::Zilla`, it needs to know the files so that it can add them to
the release tarball.