Get displayable name for :other on "same" and "different" validations

Before this change, `same` and `different` validations against fields with underscores in their name would result in error messages like:

    The current password and new_password must match.
    
    The current password and new_password must be different.