Bug 1048365 - [Messages] Remove the "tap" action on the contact when in the report panel

- Use 'setEventListener' to set event listener for each view.
- Override building block active styling in report view
It was my first attempt that using pointer-events here, since we already avoid event listener in js, we could just override the styling that we don't want. But I'm fine with both way.