Port of news module
Porting notification module to last Beluga version
Porting of Survey module done
Correct some bad redirections in Widgets
Update comments in Mail.hx file
Better looking source code
Add removal of all linked data to removed survey
Update FaqError enum
Clean source code
Add comments
clean source code
Add missing locales
Port js part
Rename some files
Bug fix of survey creation
Merge pull request #228 from GuillaumeGomez/dev

Porting of modules
Add css include

A big beluga.css is generated from all css contained in /beluga/module/MODULE_NAME/view/css during the compilation.

Css.getHtmlInclude and Javascript.getHtmlInclude are tools function to generate html string that can directly be added to a html file.
Correct css folder creation
Remove useless comment, add usefull comment.