BugId:68160 - JSMessages AMD module refactoring + unit tests