[ADD] add new test for onchange on one2many field
[IMP] api: compute methods cannot depend on field 'id'

This feature hasn't been implemented because of complexity problems.
Therefore, we should not allow the developer to use it.
[FIX] web: do not check if db in session match filter if no db
[MERGE] forward port of branch saas-3 up to 685fa26
[MERGE] forward port of branch saas-5 up to 9699f62
[FIX] website_hr_recruitment: add param to force all countries else it use GeoIP, check that country returned by GeoIP have jobs availables else fallback on all countries
[FIX] fields: in *2many.convert_to_cache, fix the effect of command "1"
[FIX] website_hr_recruitement: typo
[IMP] mail,website: improve update_notification
[FIX] models: improve implementation of _compute_display_name()

The method was expecting that name_get() returns complete and in-order values.
Because of this, some records in the recordset could end up without a value.
[FIX] display problem in graph view in some cases

Recently, the graph view was changed to prevent changing groupbys
for active custom filters.  Unfortunately, I did not take into account
the fact that pivot table can be drawn in part when expanding rows.

The "frozen" parameter was then undefined and caused display problems,
this patch should fix the issue.
Merge branch 'acsone-8.0-onchange-one2many-test': add test for onchange on one2many field
[FIX] website_hr_recruitement: Don't use GeoIp if all countries is selected
[FIX] web: traceback in search view when no field
[FIX] packaging: windows: passlib dependency was not correctly set
[FIX] fields: convert_to_read, handle missing many2one foreign keys
[FIX] account: account_invoice's onchange_partner_id uses the first partner bank account if several are defined. Merge of #2280
[FIX] request.website browse record bad context
Update README.md
[REM] report: remove openerp/report/pyPdf

Distributing our version of pyPdf is not required anymore since we
introduced the new reporting tool.

In order to keep reports working, the standard python library
`python-pypdf` has to be installed instead (through pip or your
distribution's package manager)