Move logic for updating a user into a service class
Merge pull request #1610 from salbertson/sa-refactor-users-update

Move logic for updating a user to a service class