Add templating to i18n
Manually merge pull request #202 from brissa_a/i18nTemplate.

Conflicts:
	beluga/module/account/widget/LoginForm.hx
Modified:
    beluga/module/accout/view/local/login/fr.json
begin implementation of new locals system.
- change expected french local file from fr.json to fr_FR.json
- add Ticket browse widget translation
add create widget locals (ticket)
add show locals
add admin ticket locals
move i18n var inside MttWidget
work on wallet locals
update conflicts from rebase
add better error handling for json loading, two case to see:
- first the we cannot find the file for a given local, just don't care
- second the json file is invalid, now we make a compiler error which stop the current build
finalize locals integration for Wallet widgets
fix var context import inside macros i18n
fix build with json file format