handle missing JS files with a console log
[IMP] mail.mail: unused `import re`
[IMP] mail.mail: simplify: no default for `headers` field

This avoids storing useless "{}" values
in the database when there are no headers,
and avoids having to update all existing
entries when this column is added.
Just requires simple tests before evaluating
the headers contents.
[FIX] ir_cron: typo introduced in fwdport
ae65be2b2ae98860f70a7e6f3d7679c40ea9bd93
[FIX] website_event: show online in event in all country. Add filter online event. Keep the date between filter.
[FIX] point_of_sale: order buttons were too big to be used on tablets
[FIX] point_of_sale: partners should be searchable by phone or mobile number
[FIX] point_of_sale: order sequence number should take into account offline generated orders
[FIX] point_of_sale: it was too easy to accidentally hit the close button on ipads, made it double click only
[IMP] point_of_sale: make the confirm action color less frightening & longer delay
[FIX] point_of_sale: support for variants in the pos, one simply needed to use the display_name which contains the product variant info.

Conflicts:
	addons/point_of_sale/static/src/js/models.js
[FIX] website_sale_delivery: selection of non-available delivery method

Instead of disabling non-available method, hide it to avoid confusing the user
Fixes #1720
[FIX] ir_cron: typo introduced in commit a3d6b3a
Merge branch '8.0' into develop
[FIX] point_of_sale: DOM Cache Error
[FIX] point_of_sale: #1558 The partner was not correctly identified on the bank statement line, creating open balances on the partner account
Merge pull request #1731 from hmen89/8.0-pos-dom-cache-fix

[FIX] point_of_sale: DOM Cache Error
[IMP] Update Readme, business apps
[IMP] Update Readme, business apps
Update README.md