I can't take credit for all of this :-)
Merge pull request #521 from mbarringer/master

I can't take credit for OSEM :-)
Make second user admin
load seeds before tests
make user an admin only if user is the first one after the deleted user.
tests for admin attribute assignment only to 2nd user, if 1rst is the deleted user.