MDL-58071 user: Return usernotfullysetup exception in WS
MDL-58071 user: Return usernotfullysetup exception in WS

If there is an empty required custom user profile field, Web Services
should return the usernotfullysetup exception instead ignoring it.
The mobile app already handles this exception for core fields
redirecting the user to web in order to fill the missing field.

dilawar/moodle