add locales + error refactor to FileUpload module
Port of mail module to last beluga version
Clean source code
Update mail module
Even more factorization on user's side
abstract db models access using repository
add more function inside WalletRepository
Basic logger
Add license
Merge pull request #225 from Masadow/logger
Update en_US.json
Update fr_FR.json
Merge pull request #224 from jeremyletang/fileupload-refactor

Fileupload modules new locale system + refactor
finalize db layer abstraction for Wallet module
Merge pull request #226 from GuillaumeGomez/master

Mail module porting
change newInit static function "constructor" to a pseudo builder pattern constructor
Merge pull request #231 from jeremyletang/models-repository

Models repository