fix idempotency issue when wrapper_path and binary_path are same

when wrapper_path and binary_path are same, the module is not idempotent. The downloaded file is not controled by file type, and so the file is removed and downloaed again.

Edited by Fabien Combernous