Fix #4749: skipidentify and mobile devices

do not treat mobile devices differently.
Fixes #4764: Correct copyGitFile 1.6 on non Linux/Windows machines (wrong reporting)
Merge pull request #347 from Kegeruneku/bug_4764/dev/4764_fix_copygitfile_on_non_linux_windows_oses

Fixes #4764: Correct copyGitFile 1.6 on non Linux/Windows machines (wron...
Merge pull request #343 from CedricCabessa/skipidentify

Fix #4749: skipidentify and mobile devices
Refs #4762: Use minicurl instead of curl when the latter is not available in inventories
Refs #4762: Add downloadFile 2.0
Fixes #4762: Use minicurl if necessary in downloadFile