[FIX] web: scroll should move top on clicking menu on top bar

Cherrypicked from 0a1fa70aab548e290171e71b5e56226255af35d7
Closes #2259
[IMP] website_quote: reorder quotation lines

Cherry-picked from b720a596210f5502ae595ffa7ce09b4acd4b63f8
[IMP] im_chat: ESC shortcut to close chat window

Cherry-picked from 0172cfba76ae4509be33220f6d4ef09c005c8312
Closes #2335
[IMP] website_sale: clean categories

Cherry-picked from 61ed580876e88a34fbaab44863fe6f025cb94cda
Closes #134
[IMP] company name <> website name
[REM] website_blog: removed blog.post.history model and related stuff.
This is not necessary as we will soon have a way to store the various versions
of any website page, including the blog. Let's hope.
[IMP] project: reordered task kanban state selection.
[IMP] mass_mailing: graph view for mailing list contacts, customer filters. Added unsubscription / bounce counter on mass mailing contacts
[IMP] pos: correct journal for cash payments

(cherry-pick of 2b08443e0d28e96cbbc9a587cb9932319bd1ce10)
[IMP] stock: adding group tag(for displaying field label) in stock.incoterms form view
[IMP] share: better way to restrict the feature to the technical group.

Reverted commit 57a12121057df9fee039a54f5b947c0e8a917fe9 that introduced an unnecessary
call to has_group, as it could be done un share_wizard.py once for the session.

Removed the group_share_user, not necessary anymore.
[IMP] base: Display title in contact modal form

As a contact-specific information, it would be nice to display the title in the contact modal form.
[ADD] website_forum: Adding Social Network Sharing functionality to share Questions and Answers