Ripple names on notifications

So this is sort of a small test of the new rpRippleName directive.

I'm combining the ripple name and ripple contact directives such that:
* If a ripple name is found, use it.
* If no ripple name is found, but a contact name exists, use the contact name.
* If neither is found, use address.

I'm thinking it would be nice to have a directive which implements this logic directly? That would help performance a bit.

It's also worth making a deliberate decision regarding priority, i.e. if contact name should have precedence over ripple name or vice versa.