Refactored view testing tools to simplify most cases.
Set up vary decorator mixin skeleton.
Partial refactor of the View architecture. Auth decorator mixins work. Need to refactor other decorator mixins to use the new architecture and updates tests to exercise the new base classes.
Changed decorators package names to behaviors and updated imports.
Wrote tests for core views and refactored auth behaviors views tests. Need to refactor csrf and http behaviors views and their tests.
Refactored http behaviors views and tests.
Refactored csrf behaviors views and tests.
Implemented vary view behaviors and wrote tests.
Implemented cache view behaviors and wrote tests.