Bug 1061215 - [Messages][Refactoring] Improve handling of remaining chars counter. r=schung

ok, I get it; I think I haven't read the scenario properly; Thanks