Fixed whitespace in models.py; updated __unicode__ methods and display_title properties.
Added DisplayTitleMixIn, moved display_title properties there, replace __unicode__ with __str__
Replace SecureTemplateView with SecureDispatchMixIn