Приборка в коде

* Прописал абсолютные импорты
* Прописал явно кодировку исходников
* Улучшил соответствие pep8
* Вынес в настройки приложения имена параметров запроса для аутентификации
* Использовал джанговский метод get_random_string вместо самописного
* PluggableAuthBackend объявил как new-style class
* Заменил django.utils.unittest.TestCase на django.test.TestCase
* Добавил метод patch_settings для временного изменения настроек приложения
* Добавил тест на авторизацию с измененными именами параметров