github: check for status response after paginated github request
GhCollection uses new function add instead of setitem

also refer to related thoughts in Notes.org
github: definition classes for organisation/teams/members
Fix setitem calls in cli to use new add method
add_argument_switches: add support for list type arguments

not fully working yet
types: org_type and team_type
cli support for orgs/teams/members