Timeout option
Timeout option

Added Timeout option for Exec block. This will prevent powershell script from dying by timeout. 
From now default timeout is extended to 1800 seconds and could be passed as an argument to download_file block.
voxpupuli/puppet-download_file,puppet-community/puppet-download_file,puppet-community/puppet-download_file,voxpupuli/puppet-download_file