Implement user service to return currently-logged-in user

This depends on: https://github.com/edx/XBlock/pull/273/files
is it worth conditionalizing this on whether user_service is provided or not? It won't be used if it is.