Avoid download an already retrieved source

check for an existing md5sum to ensure the already downloaded file is not corrupted.