Refactor JsMessages to cache escaped formatted messages and to improve computation logic using lang.language and default.play messages. Client-side computation for allMessages.
Add new tests regarding last refactoring