Adds SSL support
Add default https server
Merge branch 'ssl'
moving common attributes into the helpers
fix whitespace
redirect non-ssl requests
server definition order matters
streamlining nginx config