Permissions

Added automatic adding to permission groups. 
I've added some program flow to the custom migration that's there so this shouldn't be an issue anyway -- it's actually just for this merge, so this can be removed if you think it needs to be.