Fixes gitlab_download_prefix to gitlab_download_link (yay for test driven development)
Puppet lint fixes
Adds additional spec tests