MOBILE-1929 user: Divide profile handlers in three types
MOBILE-1929 user: Divide profile handlers in three types

bmmg888/moodlemobile2,chester666/moodlemobile,knurmi/MoodleTest,bmmg888/moodlemobile2,sulzer/moodlemobile2,beppinu/moodleapp,chester666/moodlemobile,arahimahmad/moodlemobile2,jnguy054/moodlemobile2,NEEDS-SAL/SOrCEv3,MUPC-GH/MobileMoodle3.2.0,mvvkiev/moodlemobile2,knurmi/MoodleTest,mohitsofat/mobiskool,balirwa/logs,mohitsofat/mobiskool,bmmg888/moodlemobile2,romit19/SOrCEv3,NEEDS-SAL/SOrCEv3,balirwa/logs,Diaa75/moodlemobile2,romit19/SOrCEv3,romit19/SOrCEv3,sulzer/moodlemobile2,dpaloucva/moodlemobile2,balirwa/logs,mvvkiev/moodlemobile2,dpaloucva/moodlemobile2,Andydadra/moodlemobile2,romit19/SOrCEv3,NEEDS-SAL/SOrCEv3,arahimahmad/moodlemobile2,NEEDS-SAL/SOrCEv3,Andydadra/moodlemobile2,romit19/SOrCEv3,beppinu/moodleapp,arahimahmad/moodlemobile2,romit19/SOrCEv3,bmmg888/moodlemobile2,chester666/moodlemobile,jnguy054/moodlemobile2,sulzer/moodlemobile2,Diaa75/moodlemobile2,MUPC-GH/MobileMoodle3.2.0,NEEDS-SAL/SOrCEv3,balirwa/logs,mohitsofat/mobiskool,balirwa/logs,NEEDS-SAL/SOrCEv3,balirwa/logs