Remove 'set -e' to avoid exit if a command fails.
Add missing files improvement + user warning.

Closes #3294.
Merge remote-tracking branch 'ivan/bug/3294_improve-add-missing-files' into develop