Give Anonymous its own database entry so we can set permissions on it
|Reported by:||garthk||Owned by:||adrian|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
As an alternative to #796, which prevents tracebacks when views attempt to check the permissions of AnonymousUser, it'd be nice if I could define a real anonymous user in auth.users so I could assign permissions to it. That'd also help a great deal in using rjwittams' admin template tags in user views.