Pass vhost SSL setup down from foreman to foreman::config::passenger

On a side note, I notice the child classes regularly refer back to variables in the foreman class.  That didn't work for me with a Puppet server running 3.1.1.  That was the reason for the second commit in this PR.