enhance MakeCp: use location of 1st unpacked source as fallback for files_to_copy

build on top of #411 by @pescobar, fixes `glob` support and makes sure that at least one file is found per file specification