Fix files_are_the_same test and test expected behaviour on Win32
Replace min() function with one from List::Util

List::Util is a core module since 5.7.x
Merge pull request #345 from vsespb/files_are_the_same_on_win32

Fix files_are_the_same test and test expected behaviour on Win32
Merge pull request #346 from vsespb/min_from_list_util

Replace min() function with one from List::Util
Merge pull request #347 from vsespb/develop

Exec command exit code and logging improvement