Bug 1011604 - [Messages] Update to use <gaia-header>

Mmm, don't we have memory leak here? You add event listeners several times (eg. when you go to report or participants panels), but never remove it. We probably need add event listener once, but anylyze "event.detail.action" every time handler is called.