Download site param support

This small change provides the ability to specify the download_site in your manifest, for example:

```puppet
  class { '::nexus':
    version        => '2.8.0',
    revision       => '05',
    download_site  => 'http://puppet'
  }
```