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

wondering how it works in B2G Desktop, I thought mozMobileMessaging was absent... but maybe only the RIL is absent?