Merge branch 'non-profit-register'
fix(non-profit-registration): use blocks to display progrsss / error
fix(json errors): mark output as raw
chore(CORS): remove CORS listener
feat(pre-register): removed non-profit option
fix(non-profit-registration): forward may be 0
refactor(domains): use punycode domain names everywhere
fix(non-profit-registration): do not allow dots (no www.)
feat(caching): add caching for app templates
feat(registry): implement children rendering
fix(domains): allow xn-- prefix for IDNs
refactor(mailer): moved content template mailing to separate class
feat(non-profit-registration): send receipt confirmation
fix(header): use project domain (fix https prefix beeing used)
feat(non-profit-registration): move form to separate page
fix(non-profit-registration): fix handling of ascii domains
test(registry): add js tests
refactor(idn): made IDN handling a service
Merge branch 'master' into premium-configurator
feat(qlp-landingpage): implemented