Merge pull request #690 from jay-hodgson/release-21

simplify by using membershipStatus (which also fixes a bug around requesting)
add leave team and remove back to UI
Expect a 409, not a 401 in case the email is already taken
update pom
SWC-1049: single invitee id
Merge pull request #696 from jay-hodgson/SWC-1049

Swc-1049: quick fix for single invitee id
httpclient update required?
Merge branch 'SWC-1025' into SWC-1025b
Merge branch 'httpclient-update' into SWC-1025b
add button
revert http client change until it is clear we need it
Merge pull request #698 from jay-hodgson/SWC-1025b

Swc-1025: restore leave team and remove user
for stack-21, force account creation during OpenID authentication
Merge pull request #699 from jay-hodgson/release-21

for stack-21, force account creation during OpenID authentication
update governance pdfs
Merge pull request #700 from jay-hodgson/release-21

SWC-1045: update governance pdfs
Merge pull request #695 from kaysoky/400To401To409

Stack-21 - expect 409s
Merge branch 'release-21' into develop

Conflicts:
	pom.xml
support QueryTableResults return type
in progress