A Django middleware that forces HTTPS (SSL)