Add SSL support for default vhosts

Hi Puppetlabs team,
extended the vhost define, so that users can set $ssl_cert_destdir and $ssl_cert_srcdir to upload SSL certificates for this vhost. Additionally, the required SSL configuration is added to the vhost template. Feel free to introduce this change to your sources. If you have any feedback - please let me know! Thx, tobias