Let ENC and report script validate and provide SSL certificates (fixes #7)

This copies the fix for CVE-2013-0171 and CVE-2013-0174 from
https://github.com/theforeman/puppet-foreman/commit/7697116c39a26a37efc80d8a6c8e25704beb9c94
Add SSL dance for push_facts too
Merge pull request #10 from DavidS/master

 Let ENC and report script validate and provide SSL certificates