change archive_location to archive_url in exec.pp

Probably archive_url was named archive_location in the past ?. Changed to archive_url works for me (using Debian with VMwareTools-*.tar.gz directly in puppet module)