Move user_service into user_api/api
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
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 #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
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
Add honor code to registration dialog.
Merge pull request #5637 from edx/will/honor-code-and-tos

Add honor code to registration dialog.
Support separate terms of service and honor code checkboxes.
Merge pull request #5640 from edx/will/open-source-tos

Support separate terms of service and honor code checkboxes.
ECOM-369 Added initial Backbone code which allows a user to login to lms