Moved user activation business logic out of UsersController

Refactored user activation business logic out of UsersController and into a UserActivator class.