Modifications to use Django's built-in test suite (via manage.py)

Modules that contain TestCases have been renamed so that they will be
picked up by the Django test loader.
Drop request parameters from class-based views.