Bug 1021608 - [Messages] Report view visual refresh

- Report view visual refresh
- Adding a resend button in error status report page
- Add more message event listener for report view update


I think this part is verified in 'ThreadUI resend function called' unit test (the corresponding behavior between resend button click and messageResending), or you think it's better to verify these action in one unit test?