Fix spelling error of Human Resources
Merge pull request #2766 from Nick-OpusVL/patch-1

Fix spelling error of Human Resources
[FIX] doc readme: the list of versions uses commas

it's not space-separated
[FIX] website_mail: sanitize email templates when displaying templates selection

In cases the templates is not html syntax valid
[FIX] website_mail: t-field replace by t-esc as html_sanitize applied on the field
Fix two possible AsciiErrors when an exception occurs

Signed-off-by: Sandy Carter <sandy.carter@savoirfairelinux.com>
Merge pull request #2620 from savoirfairelinux/8.0-http-unicode

Fix two possible UnicodeDecodeError when an exception occurs
[FIX] bus, im_chat : set bus and im_chat in auto install to set im_odoo_support in auto install too.
[FIX] tools: remove useless attributes
[FIX] Non printable character 0x07h in website's german .po (Fixes #2688)
[FIX] account: default product taxes on product.template

As product.template is now most commonly used than product.product
[FIX] tools: remove useless attributes
[MERGE] Forward-port of 7.0 up to 9b1a9c9
[FIX] event: added missing description on event.event model, leading to event model having Email Thread has description due to inheritance.
[Fix] hr_timesheet: When changing the date in timesheet activities gives alert, but alert is not translatable.
Merge pull request #2789 from erwin-bas-solutions/translation-timesheet-alert

[Fix] hr_timesheet: Make alert translatable
[IMP] UoM in mrp + rereserve of partial
[FIX]keep primary move when split consume raw materials
use warehouse._get_mto_route to get the MTO route

instead of using a custom lookup with a different implementation
closes #2608

pass context as a named argument
[IMP] Change documentation + new action_consume/qty/origin corrections

Simplify the action_consume of the consumption lines after the corrections
by Kevin Wang.  Also the UoMs are revised as the action_consume uses the default UoM
of the product.

We have to avoid circular boms where a child bom should not contain the product that
represents the parent bom, but it is possible for example to use another product of the parent bom in
the child bom.

As the consume line move has no procurement rule, its origin will have no description.  So, when there is
none it will also check the description of the previous move (when passed to procurement for example) This way
the chained moves or purchase order for example will have the MO-number as origin and not nothing.

[IMP] Change assignation

[IMP] UoM changes continuation

[IMP] Make sure we can use 2 times the same product in a BoM

[IMP] Source document for consume lines to procurement