Add is_$ROLE values to the user details dict.

This includes adding a new property to check if a user is a student,
as well as tests for both the new property and the dictionary members.

Change-Id: I9558f14f53f5242d6e2de2864a771ac068a9102d
Ensure that removed users are also removed from groups.

It's rather annoying that srusers doesn't do this for us, but for
the moment neccesary.

Change-Id: Iae2ae2e4226d67e655ea586dbfdb80c9215e2255
Fix paste error in user deletion helper.

Change-Id: I52113d7fd9fb31cd99b40e5a4d8c5f5be6a7c9d9
Add detection of a student being withdrawn.

Change-Id: Id7e62d3d99566cf1f8762ad1aee0879be340125a
Add support for detecting media-consent status.

Change-Id: Ia207ca2432787ecb3e18d202a111e5fdc13bcc92
Add support for withdrawing users.

Change-Id: I660ee0217b8aa8eef2ea4172179a3012081c4237
Change all emails to use example.com.

This means that if we do end up send email to any of them, it won't
go anywhere.

Change-Id: Ie93233b5176b01009310e9ffb89cb6560f9faf7f