Implement user service to return currently-logged-in user

This depends on: https://github.com/edx/XBlock/pull/273/files
Don't we need to test that the User Service provides correct information somewhere?  I know this test is just for the service binding, but I didn't find a test that looks at the actual attributes being provided on the user.