Ensure team middleware doesn't blow up if no cookie is present.
Update problem model to include description and add problem template.
Always add `team` property to requests.

Make it None if no cookie is present.
Show current team or anonymous in base template.