Update thin support to use danieldreier/thin module
Works except for two puppet.conf settings ssl_client_header and ssl_client_verify_header need to be disabled manually post-install
Also gives nginx ssl error on first run but still starts
Set puppet.conf SSL settings for thin
Without this there are SSL errors using nginx/thin
Add rspec-puppet tests for thin puppetmaster
Merge pull request #101 from danieldreier/thin_beaker_tests

Fix thin support