Remove group

This branch removes the group model and all its associated crap. Something funky is going on on the users index page though.  I don't know what it is. I've tried to pull in a bunch of changes, but it would be worth checking those before actually merging this stuff in.