Creation/Approval of users now generates a RecentActivity.

The recent activity is used to send the emails, so I changed the mailers a bit to used and update the activities' status instead of attributes of the users.

refs #1412