[ADD] website_forum: added new funtionality to post Articles and Discussions also on forum insted of only questions. On articles and discussions users kan post multiple reply on each post insted on only one reply per post and users will able to post reply on any other reply. in list posts will be default sorted by relevancy. show introduction message when people not logged in.
[ADD] website_forum: added demo data for article and discussion.
[IMP] improved code to use cookie instead of session to show introduction message and allow only 2 leval reply funtionality in discussion and article posts.
[IMP] im_chat, im_livechat : add reporting view, quit conversation, option dropdown menu, feedback for live support, better access rules and shortcode model.
[CLEAN] website_event: migrate models to the new API + some code cleaning.

Updated some code in website_event_track, inheritance with new API.

Controllers need a major cleaning, but, hey, they are too creepy.
[IMP] web: nodeValue is deprecated
[CLEAN] event_sale: lint / cleaned module, migrated event models to the new API.
[IMP] database manager: options on dump format
[IMP] better layout and options
[IMP] misc design elements
[IMP] misc layout improvements
[IMP] layout
Merge branch 'master' into master-forum-extension-tpa
[IMP] name is name (and not URL in case of links
[IMP] cleaning
[FIX] small bug
[FIX] sorting data
[FIX] forum
[FIX] website_forum: remove print
[FIX] load view from file shall not raise an exception

In --dev mode, when a view can't be loaded from the file in spite of
being referenced in field `arch_fs`, the current behavior is to raise
an exception. In most cases, developpers don't want the view to fail
so the behavior has been changed in favor of a logger warning and
a fallback to `arch_db`.