Fix doc formatting.
Move user_service into user_api/api
disable pycontracts except in development environments (PLAT-122)
WIP: add login and registration end-points to the user API.
Added better docstrings and comments
Added check for duplicate email and username
Fix broken profile API test
Fix some bugs in the student view shim, add tests
Update the student transfer command to transfer to multiple courses.

Quick cleanup

Making kwarg to suppress unenroll events.

pylint and pep8 errors cleaned up.

add commit on success.

Changing transactional behavior of the management command.
Add remember me checkbox to the login page
Merge pull request #5621 from edx/will/remember-me

Add remember me checkbox to the login page
Use password field type for the login form password
Merge pull request #5619 from edx/sanchez/transfer-student-command

Update the student transfer command to transfer to multiple courses.
Merge pull request #5622 from edx/will/set-password-field-type

Use password field type for the login form password
Fix unit tests
Fix immutable querydict error
Fix unit test failures due to duplicate url names

Reset the correct URLs module to fix test failures.

Fix third party auth to reconfigure the registry on test cleanup.
Merge pull request #5626 from edx/will/more-unit-tests-failures

Fix unit test failures due to duplicate url names
TNL-481: Add RequireJS Optimizer.
Merge remote-tracking branch 'origin/master' into will/combine-reg-login-form

Conflicts:
	lms/djangoapps/student_account/test/test_views.py
	lms/djangoapps/student_account/urls.py
	lms/djangoapps/student_account/views.py