Refactor #5139 - leftovers subscribe_to_all_hostgroups

This functionality is replaced by simply creating a filter "view_hostgroups" , "unlimited" and assigning it to a role. This PR only cleans up the leftovers of it.
any chance this would break anything? should we consider returning empty values instead?