Topic/staging password

Adds some options for setting up a restricted staging server.

Default is unrestricted to minimize chance of accidentally locking down a site.