[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
[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
[ADD] Added new report for sale and point of sale analysis,Renamed menu of Orders Analysis into POS Analysis which will show pos order data.

[IMP]Improved query for report,gived access rights for this report and improved qty string.