Tests: test_views cleanup

* PEP-8
* Prune unused imports
* Remove dead code in test_spelling
* Remove unused variable assignments
Less monkey-patching, more mock.patch

This is basically the easy path converting old monkey-patches to use
mock.patch. The big task involves all of the existing patches in
setUp/tearDown which appear to be ripe for consolidating into a single
helper patch or a TestCase subclass which could handle setting up a new
index and configuring various properties, building the index, etc. - see
e.g. https://github.com/toastdriven/django-haystack/blob/v2.1.0/tests/solr_tests/tests/solr_backend.py#L186-L193