Starts work on #59.
Adds role protection to stop committee doing something stupid. Needs the Roles tables clearing and reseeding to work.
commit -a does not include migrations. Stupid git.
Merge pull request #10 from xanthipe/master

Roles management work