Merge pull request #9 from DavidS/master

puppetmaster solo, push_facts and a "small" syntax fix
Merge pull request #10 from DavidS/master

 Let ENC and report script validate and provide SSL certificates
Merge pull request #12 from DavidS/master

update foreman proxy stuff and ssl handling
implement tftp proxy configuration
Merge pull request #13 from DavidS/master

Implement TFTP proxying using the changes from the other pull reqs
implement tftp proxy configuration