setup httpd configuration ssl, pemfile and multiple allows

Add support to configure different details about the httpd connection

- enable ssl
- pemfile
- allow self cert
- only localhost
- allows

each of them falls to their original config in case they are not setup