[IMP] website_hr_recruitment: Search by country or/and department or/and by office. Default search by country with GeoIP
Spawn gevent using same python executable

Solves issues of spawning wrong version of python or popping out of virtualenv
[FIX] l10n_es: Some tax code names are too large.
[IMP] Make it possible to create sequences in a separate function + change names when some types are not created yet
[IMP] website: set geoip in user session
[FIX] website: geoip can't be none
[IMP]document: Remove document menu and submenu from knowledge, hr_applicnt_document: add kanban view in hr resume and letter, mail: change the kanban view of attachment
[IMP] default priority if no moves in picking
[IMP] Check inventory valuation fields
Merge remote-tracking branch 'odoo/master' into master-wmsstagingmig-jco
merge upstream
[FIX] Default valuation has to be on product template
[IMP] Display 'Direct inheritants' ir.ui.view form

This way, it's easier to create an inherited view 'on-the-fly' from the developer mode.
And it's even more handy if you want to inspect or modify an existing inherited view.
[IMP] Put indices on quant and package
[WIP]remove some unneeded argument in computing reconciliation line
[REF]refactor account widget to reduce rpc call
[FIX] account: structured communication have a higher priority
[FIX] account: display 5 proposals in the bank statement reconciliation widget
[FIX]remove unused variable
[FIX] account: display 5 items in the bank statement reconciliation proposals