[FIX] web: form view: priority and kanban widgets cleaning, now more like classic form widgets (edit mode: use set_value, view mode: perform a write)
[IMP] models._auto_init: avoid writing `False` default for boolean fields

Boolean fields always default to False in 8.0,
even when they do not have explicit default values.
This causes extra queries in the form:
  UPDATE <table> SET <bool_field> = false
      WHERE <bool_field> IS NULL;

Those are not necessary as the ORM automatically
folds NULL booleans to False, and can be very
expensive on tables with several million rows,
as the whole table may sometimes need to be
rewritten (can take dozens of minutes)
[FIX] account_bank_statement_extensions: inadvertence error during cbe2dbb

Inadvertence error during the convertion to the new API.

line_ids is already a list, no need to set it again in a list.
[IMP] fields.boolean: simplify symbol_set, cast to bool

In combination with f28be81, this should help speed up
initialization of new boolean columns. psycopg2 handles
bool parameters values just fine inside cr.mogrify()
[FIX] account, point_of_sale: fixed the feature to put money in or take money out of a cash register. Fix #1416
Merge remote-tracking branch 'upstream/8.0' into 8.0