Add Class-Based View Mixins

Based on @nikdoof in
https://github.com/jsocol/django-waffle/issues/70#issuecomment-15744190.