Revert "Check for types in the chained source"

This reverts commit f8a564d43a485141435f612bd3de5ba94ee8c941.
Revert "Added guest modes from the chained source"

This reverts commit 285047370fe7993f882abdfb84430feacffc5292.
Added attribute chained_guest_modes guestModeAllowed also search chained_guest_modes
Refactored getSourceByType
Populate chained_guest_modes before when creating a pf::Portal::Profile
New method getSourceByTypeForChained
Match activation source in chained sources
Remove extra space