Adding a 'checkRole' call if appropriate when saving account

Adds in a call to 'checkRole' on user during save. If method doesn't exist, just moves on, otherwise passes in current save data.