Upgrade librarian-puppet

- stay current
- use TLS when fetching things
- name dependencies appropriately
Merge pull request #521 from alphagov/feature/librarian-puppet-updates

Upgrade librarian-puppet