Support for multi-domain certs

Did a little jinja2 templating to support multi-domain self-signed certs. I've added a "domains" parameter where you can define multiple domains in an array. If "domains" is not defined, it falls back to just using the "name" parameter.