Auto auth can now accept parameters for user attributes.

The unit tests can be run with: `python ./manage.py lms --settings test test common/djangoapps/student/tests/test_auto_auth.py`