Fix/superuser grouprequiredmixin

![What?](http://gifs.brack3t.com/what.gif)

## Fix GroupRequiredMixin superuser bug

Closes issue #105 

* Superusers always pass `GroupRequiredMixin`. Superusers are considered to have all permissions, therefore they should also be considered to be in all groups.
* PEP8 fixes.
* Added to changelog for upcoming 1.4 release.