Removes index from trainer email so that uniqueness is not required. Adds error handling to ajax email update so that email will show error if not unique. Preservers uniqueness validation on model save if email is not blank.