* feat: create sales invoice from pick list
* test: cover sales invoice creation from pick list
* fix: require update stock for pick list invoices
* fix: return SI should not bother with pick list
(cherry picked from commit d6a201ed4a)
# Conflicts:
# erpnext/selling/doctype/sales_order/mapper.py
# erpnext/stock/doctype/pick_list/mapper.py
# erpnext/stock/doctype/pick_list/pick_list.js
# erpnext/stock/doctype/pick_list/test_pick_list.py