[IMP] OpenChatter: display who likes a post

Cherry-picked from 8e7dfaed151dcc9ed3a5b4bdd87e8afcad51a765
Closes #1729
[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.
[ADD] added website countdown snippet
[IMP] improved counter, added validation + reload-reset problem
[IMP] replaced snippet thumbnail image with FA
[IMP] anonymous user problem solved
[Add] Added button for switching between counter part and release part
[IMP] configured view-port for countdown timer
[imp] removed unnecessary code, removed date srtring parsing instade of that directly used date object from datepicker
[IMP] solved datepicker's z-index issue