Fixes #1280 - Use SimpleLazyObject to defer get_user_model() evaluation - Prevents circular import when custom user models import from axes - Add test coverage for lazy evaluation in test_conf.py