Squashed 'modules/puppet/' changes from 881fc17..b547ad7

b547ad7 refs #3082 - fix variable references on SSL parameters
295cab5 Fix specs by specifying correct facts

git-subtree-dir: modules/puppet
git-subtree-split: b547ad7ec7064a94381c1fd150ccae773fe61381
Merge commit '2c4dc7754ac1501006296c5703027e445a4084d1'
Merge pull request #6 from domcleal/1020028-enc-certs

1020028 - ENC certs