Moved the messages test mixin to prepare for a structural refactor for view tests.
Partial refactor of the view test base classes.
Fixed missing view attribute assertions in tests.
Rearranging modules.
Completed a major refactor of the test suite to provide more generalized and reusable view testing tools.
Moved the test client used for CSRF view behavior tests.
Correctly implemented redirect following behavior for HTTP client methods and test case assertions.
Simplified assertViewBehavior() implementations by leveraging keyword arguments more intelligently.
Cleaned up package __init__ modules for all tests.
Removed the silly AuthRequired view behavior, as it's probably a bad usage pattern.