[REM] project : Remove reviewer field
[IMP] crm: demo data update
[FIX] website.theme: need to convert xmlids into ids for write and reload theme
[FIX] website.theme: input are always checked for data with empty xmlid
[IMP] hr_timesheet, project: various usability-related improvements

hr_timesheet: merged use_timesheets and invoice_on_timesheets fields on account.analytic.account
that basically tells the same thing (project using timesheets). Propagated this change in
the various views using it.
project: various improvements in views to ease the user experience.
Merge pull request #2317 from odoo-dev/master-fix-theme-chm

[FIX] website.theme: need to convert xmlids; input are always checked
[FIX] web:  focus field in editable listview

If one click on empty area of button at that time we should set focus of the field based on field order.
Do not evict record from dataset, otherwise it will go to read from database and will do server call for read, if user is cancelling in one2many then there is no need to read record from database, this will also fix the issue of unorder execution of event trigger. (opw 613100)
[IMP] Generic: configuration menus reorganization
[FIX] hr_timesheet: fixed issue in code cleaning, xmlid_to_res_id returns an id, not the old model, res_id.
[IMP] im_chat: set auto focus on search box
[IMP] OpenChatter: display who likes a post

Cherry-picked from 8e7dfaed151dcc9ed3a5b4bdd87e8afcad51a765
Closes #1729
[ADD] website_forum: Adding Social Network Sharing functionality to share Questions and Answers