Correctly check for not passed username
Refactor more stuff from addsite into separate actions
Mock CreateTLSCert in addsite test
Factor out ActionBundle
Refactor TLS
Move imports closer to the location of usage
Make templating and file loading abstract part of config
Add resetpw.py