Provide a method to delete a given User.

This method also takes care of removing the user from any groups it
may be in, so that the caller doesn't need to worry about this.

Change-Id: I572e6ec0a98821a19e986dd54663caee4ca01bd3