[FIX]barcode interface: allow user to choose name of lot when creating a lot
[FIX]barcode interface: also reconnect scanner when dialog is closed
[IMP] Add read access for contact creation user on routes
[MERGE] Merge from trunk-wms
[MERGE] lot assignation in the barcode scanner UI
[IMP] Check user demo will not have error in checking access rules when seeing picking in barcode itf
[MERGE] small fixes
[REF] removal of stock/wizard/mrp_procurement.py which was unused + refactoring of procurement.do_view_procurements() in order to use new API of ir.model.data
[FIX] stock: removed unused fields on stock.picking.type + set the type of last_done_picking to char (actually it returns a list but i suppose it's the more appropriate/the closer)
[REF] stock: renamed th_qty field into theoretical_qty for more clarity
[REF] stock: stock.inventory's set_check_qty() renamed into reset_real_qty()