[FIX] hr_expense - merge 2 declarations of method copy for hr_expense_expense
[IMP] account: set default value on account invoice line and fallback on id for ordering if no sequence is available
[FIX] hr_expense: duplicate copy() method corrected, courtesy of Yannick Vaucher, Camptocamp
Launchpad automatic translations update.
[FIX] project_mrp: correct process to not depends of indirect installation of sale_stock
[FIX] product: avoid triggering warning about pricelist_id being non-searchable

It is a dummy file that is not meant to be used
for filtering, but only for setting the context.
[FIX] point_of_sale: pass reference of customer from pos to order
Launchpad automatic translations update.
Launchpad automatic translations update.
[FIX] l10n_be: VAT reports needs to have explicitly two digits, rounded values not accepted (sigh)
[FIX] product: support string values for context `pricelist` key when computing prices
      
      As of v7 search views will replace the value of any `self`
      literal in a @context attribute by the name of the
      record, whereas it used to be its ID.
      This means that the `Pricelist` filter used to display
      the product list with a specific pricelist would not
      work anymore.
      
      The fix requires a rather hackish name_search()
      override for product.pricelist because the display
      name of pricelists includes their currency, while
      that could be a valid name for a pricelist too.
      
      To avoid side-effects the name_search() override
      only picks up the special case used by the
      product.product._product_price() method when it
      tries to apply the context pricelist, that is
      with operator explicitly set to `=` and no extra
      domain `args`.
[MERGE] product: support string values for context `pricelist` key when computing prices
      
      As of v7 search views will replace the value of any `self`
      literal in a @context attribute by the name of the
      record, whereas it used to be its ID.
      This means that the `Pricelist` filter used to display
      the product list with a specific pricelist would not
      work anymore.
      
      The fix requires a rather hackish name_search()
      override for product.pricelist because the display
      name of pricelists includes their currency, while
      that could be a valid name for a pricelist too.
      
      To avoid side-effects the name_search() override
      only picks up the special case used by the
      product.product._product_price() method when it
      tries to apply the context pricelist, that is
      with operator explicitly set to `=` and no extra
      domain `args`.

      Also avoid useless warning in log by disabling the actual
      filtering for the dummy pricelist_id field, whose
      only purpose is to alter the context.

      Finally, add a default _order for pricelists that is
      a bit more intuitive than the default sort by `id`.
      An explicit _order was required for the application of
      the `limit` in pure SQL, and using `name` seems slightly
      better than `id`.
[MERGE] forward port of branch 7.0 up to revid 9418 odo@openerp.com-20130906161422-0huf2uwjg42shdqp