Added Roster plush a bunch of other changes.

I had to disable a couple tests because moving to using ajax to load data for the users table broke them. Also test coverage is starting to slip. Yikes.