First Version of Batch number, eat-by date and sell-by date management

Add a specific module for this management.
Should not disturb normal operation if not activated.
Require : decreasing stock on expedition validation.
TODO : 
- Adapt IHM for stock transfer (Disabled for instance)
- define what to do when decreasing stock on customer order validation.
- more test