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


When the target number unable to download mms, server will return a report with delivery status 'rejected'. Leaving the string 'Message rejected' is Jenny's idea since there is no better way to describe it in short. Maybe adding a comment for l10n team?