Unblock

Please comment and review.
Hmm, on second thought, what you have here would actually be necessary if we want to support live settings editing via an HTTPS admin interface (issue #30).