[FIX] stock: rename picking to transfer, to be coherent with 52c3b52bf09fea7e0920ebcec3f0e8acb066b2b7 (this commit replaces 39606a7d270a6c08c1e95d557b9d8f2751207139)
[REV] stock: revert of f229d40fb7a2a16c6f211a059694b18124b9719a

Reintroduction of field mes_type on product.template. This field was not
used in the code anymore, but we keep it for future use.

This field allows the user to express that there is no fixed conversion
rate between uom and uos.

(also very partial revert of 52c3b52bf09fea7e0920ebcec3f0e8acb066b2b7)
[FIX] mail: remove deprecation warning when converting a non Date object into moment
[FIX] fix a crash when editing dashboard title (web)

fix is very simple. no further comment required I think.
[FIX] fix reloading problem (crash) in web client

The previous viewmanager (before its refactoring in sept/oct 2014) was
ignoring some promises in its do_load_state method.  The refactoring
actually fixed that, but of course, some other code was dependent on
the broken implementation.  This commit removes the use of promises in
do_load_state, which is functionally equivalent to the previous code.

As a result, it relies on some subtle timing of the creation and
initialization of various views.  It is somewhat fragile, but it is
actually what the former code did, only in a more explicit way.
website_event_sale: validation of seats availability in cart.
Attendees are created and deleted on changing the quantity from the cart.

Also fixed check_auto_confirmation, now in multi mode to avoid issues
due to the specific behavior of api.one.
[FIX] Fixed the traceback occured while clicking on the CONFIRM SALE from quotations where self is used instead of sale_order and fixed the issue of warning which is not shown when no seats available in the cart. And added unlink method for cancelling all the attendees which didn't have any effect on them if the so_line related to them is direct removed(10 to directly 0 in cart.)