add custom validations for owner role

* edit role information for user
Yes this validation checks to see of the user being edited is the owner of the location which is different then the manager of the location. if the user is the owner of the location it will spit this error at you says the role can not be edited. This way they can never lose control of the site from a disgruntled manager.