SSL authentication backend & middleware for Django for authenticating users with SSL client certificates