Edit Contacts

Add separate modal window to edit contact. Supported actions are to change the contact display name to a custom display name. If the user is online, there is the ability to sync the contacts display name. 

Removal of contact is moved to this screen.
What is that? This should be removed. If you need this for some reason do not use safeApply. Safe apply should not be required at all if it would be a perfect world.