pull changes from nikdoof

includes sphinx docs, django 1.5 support, class-based views and more.