[FIX] account: domain on wrong field

The store recomputation method failed as the search was made comparing id of account.move.line to the account.journal values. Search was returing no result most of the time (opw 615554)
Fixes #2454
[FIX] packaging: debian: set /var/lib/odoo as odoo user home dir
[FIX] account: default partner format

When creating a new account.move.line, the computation of the default values should accept both `id` and `(id, name)` format.
The key partner_id may be containing a tuple so browsing should only be done on the first element of the tuple.
Fixes #3386
[IMP] doc: link logo to current doc's root, not to odoo.com
[IMP] doc: add link to company website in footer, fix release version
[IMP] doc: link directly to edition mode in docfiles
[FIX] updates the graph view documentation

It was wrong.
[FIX] pad: hide navbar when passing in fullscreen mode
[FIX] purchase: fixed recomputation of unit price when changing product quantity or uom
[FIX] product: pricelist now consider the quantity in product uom qty for rule application purposes
[FIX] product_visible_discount: display full unit price only when the discount column is displayed

Without this, the unit price is visually set to full, the discount column is not visible, but the actual price used in computation is the discounted price, very misleading !
[IMP] all modules: use _fields instead of _all_columns
[IMP] edi: use _fields or fields_get() instead of _all_columns
[IMP] mail, website, ir_translation: use _fields instead of _all_columns
[IMP] convert convert.py to _fields
[IMP] add base_field and simplify ir_translation
[IMP] adapt fields.py
[IMP] adapt expression.py
[IMP] adapt models.py
[IMP] edi: use _fields instead of fields_get()