Jtopjian mods

Rebased version of #82

Original pull message:

#78 reminded me to push these changes upstream.

I have added some SSL key/cert/intermediate parameters so they can be configured in a vhost template. I also utilized the existing auth parameter to set the location of an htpasswd file.

Please let me know if you have any questions.