Middleware to make authentication data easily available to all parts of a django project