http basic auth

When `BASIC_AUTH_USER` and `BASIC_AUTH_PASSWORD` are set Basic access authentication will be activated. This can be useful e.g. for staging sites.