Improve support for hit develop -l copy

We use hit develop -l copy to build a complete profile in-place that is
suitable for archiving or redistribution.

This improves support for profiles that use launcher by silently
ignoring requests to launchify executables, and allowing copy requests
to work for directories as well.
Merge pull request #230 from hashdist/ahmadia/better_copy_support

Improve support for hit develop -l copy