(testing django-reuse git subtree push)
Added a Google OAuth2 auth backend for django-social-auth that associates by ID and gets some profile info
Added some reusable filters for django-filter
Removed GFKQuerySet, added prefetch_related as a utility function
Removed prefetch_related module; use django-prefetch to do this in a clean way.
Revert "Removed prefetch_related module; use django-prefetch to do this in a clean way."

This reverts commit b18f4e1e5c6253aff7b82ebf76fb415e35fbce8c.
Added a middleware for HTTP basic authentication
Added middleware to strip whitespace from templates
Storage: moved classes into a single module, added doc strings
Template tags: removed active_view in favor of get_view_name
Filters: added a filter for filtering by multiple values with AND
Comments app: use timezone-aware timestamps
Cleaned up view_name template tag
View name template tag: don't try to resolve RegexURLResolvers
Middleware: PEP8, added DefaultSiteRedirectMiddleware
Comments app: pass a date obj instead of the now callable
Added a filter that encodes email addresses into HTML entities
Added case-insensitive email auth backend
Replaced some str literals with unicode literals
Added obj_url template tag (reverses URLs from an object and format string