[FIX] web: date autocompletion should use user's locale

search bar does not suggest date field format based on user's locale and always shows based on mmddyy using Date.parse,  opw:615276

Note: starting in 9.0, datejs has been replaced by momentjs, so this
problem should be solved in a better way.
[IMP] Speedup test account_assert_test.xml in account
[IMP] purchase: error message linked to product, not company
[FIX] stock: multicompany reception

When a picking is confirmed, the generated account.move(.line) should take the
company, accounts, journals and period with the same company as the picking,
not the one of the current user.

This was problematic if a user in a company confirm a picking linked to
a purchase order done in another company.
For real time valuations, the generated accounting entries were mixing both
companies.

Fixes #3466
[FIX] product: more accurate name_search

First, name_search searches on default_code, then, if the limit is not reached, it searches on the product name
The results found from the default code search must be removed from the search domain when doing the search on the product name, to avoid having results already found by the search on the default_code

opw-618015
[FIX] point_of_sale: missing multi-company rule
[FIX] web: do not set the one2many dirty on field validation

This rev. 06104ba553702b16878d52c5b8ab089355216a5e

Added the dirty flag on the o2m field when the editor of the editable list was enabled (meaning that the editable list has been altered)) because the dirty flag was not set correctly by the one2many during the edition, at the time.

It looks like this is now the case

Besides, as now, we valid all the editable list of the form, wether or not the editable list was altered, we must not set the o2m as dirty anymore.
[FIX] purchase: keep PO currency on picking

The delivery of a purchase order was not keeping the currency and cost price
from the purchase order for the reception. This was problematic for orders where
the invoice was generated from the picking (Invoicing Control: Based on incoming
shipments). The currency of the purchase order was kept while the cost was the
one in the company's currency.
It's better to keep the currency of the purchase order to make the invoice as
it's usually the one expected (and not convert everything to the currency of the
company). opw 615555
[FIX] web: date autocompletion should not harcode 'date'

But should use date or datetime according to the widget type

This fix is related to 69d60465ee67969d72210a61a9e23204d037378a
[REF] Package: backport of 9f13722f7837a80e423ca6e7a7337d66f900e564

Added openerp-gevent and oe to 'scripts' section in setup.py
[REF] Package: partial backport of d4624fa826a5e9542782f2c53c8ba2c766d093bc

[IMP] repository cleanup

- move packaging stuff to setup
- remove historical stuff
- remove oe, odoo-cmd-fme will be merged with the convered commands
- add an odoo.py script to run odo and boostrap it
- simplify README
- prepare to move documentation to the github wiki
[REF] Package: backport of 6e9edeeb46d4161bf7be02f570073c9c1edf45c7

[FIX] odoo.py setup deps and readme.md

Conflicts:
	README.md
	doc/git.rst
	odoo.py
	setup.py
	setup/debian/control
[REF] Package: backport of 2f4984b8381c6407a720b122733242e6cf3101da

[IMP] packaging v8 part1, tgz deb and rpm

Conflicts:
	README.md
	setup/MANIFEST.in
	setup/openerp-server.1
[REF] Package: backport of 9a8cdf49b08ce9e1b4238bf122ee2c4271d44f62

Move setup.py in previous root in order not to break community tools based on it.
It should not causes any trouble as it is not used in odoo.py
[REF] Package: backport of fd21912cfe76f90447059cdf2617bcd7631cc122

[FIX] move back setup to root
[REF] Packaging: backport of f2598ecdce169f8134ff1f5c84eb12e14a5d6f34

[REF] Packaging: moved all the windows-related files into an unique win32 directory + cleanup

Conflicts:
	setup/setup_rpm.sh
[REF] Packaging: backport of 735924878f89041f3b74540848baef71790872a1

[REF] setup: cleanup and linting of setup.py, reworked MANIFEST, added requirements.txt
[REF] Package: backport of 2cf4051a1556d64a1ff321658c4c2e0a60a13132

[REF] Debian: renamed debhelpers scripts to not contain openerp in their filenames anymore, removed run_all_with_tests.sh script
[REF] Package: backport of f668f9c6cdc4fcea1c647959feed42359eb78009

[FIX] Debian: updated informations and dependencies, refactored debhelpers scripts to allow easy name change, simplified debhelper rules

Conflicts:
	debian/control
	debian/postrm
[REF] Package: backport of 7db12dc47b1e89ba0a7315c567fafdc722f47b90

[ADD] RedHat: defined the dependencies and added a post-install script to create the odoo user, the odoo configuration file, ...