POS is loading all partners, not only customers

Hi,

Adding domain to res.partner model, so POS only loads "customers"
updated deb-repository URL

was : openerp.com; new : odoo.com
[FIX] ir.ui.view: deletion of parent view should not cascade

This is safer to avoid inadvertently dropping customizations,
and does not impact the normal update/uninstall process, which
is based on the dependency order.
[FIX] product: comparison of currency rounding

Setting 0.0001 as precision used to be converted to 9.999999999999999e-05
precision_digits of 6 is the precision of the field 'rounding' on res.currency
Fixes #3875
[FIX] website: the attachment creation improvment of a3e578068e170df41ef95c00026bc2351c9e2c13 must be done on res_model

instead of type
Merge pull request #3822 from the-digital-engineer/patch-1

updated deb-repository URL
[FIX] mrp_operation: missing context

It is present in mrp declaration but was not in mrp_production which was problematic if another module inherit as well from action_produce_end.
[FIX] payment: docstring typo

closes #3557
[FIX] doc: typo in themes document

closes #3874
[FIX] account: bank statement reconciliation widget: disable buttons which trigger RPC calls until done
[FIX] website_reseller: Navigation Broken for Partner List on Website issue#3522
[FIX] website_sale: Discussion not working on product; issue: #3495
[FIX] account: bank statement reconciliation widget: correct multicurrency display
[FIX] mrp: duplicated xmlid for ir.model.access
[IMP] account: bank statement reconciliation widget: allow to filter move lines on due date
[FIX] doc: remove a word that does not make sense

closes #3594
[FIX] sale_service: typo in string Thick -> Tick
[IMP] website_sale: performance on category page

public_categ_ids field was moved to product.template object
[Fix] ir_translation: fix the problem of base_field object has no attribute model (Maintenance Case:618054)

Fixes #3859
[FIX] product: keep attribute on a variant with only one attribute

When adding informational attribute, with only one possible value, it used to be skipped.
Instead keep it and add it on every variant.

To avoid dropping and recreating product (and lose eventual customisations), the attributes with only one possible value are set on every product.
This makes sure that in following test, these are not considered in variants_inactive variable.

Fixes #3204