Add new contact link #3375

to allow users to start a contact for any event.
Other commits included as view cleanup when testing
this addition.

Closes #3375