- added option to enable immediate SL creating
- separating getting and creating shopping list for guest user
- fixes for creating guest user shopping list from quick order form
- hide shopping list widget for guest user if there are no shopping lists
- fixed array_unique that caused nesting level error on comparing arrays of shopping lists
- updated layouts and js to dynamically show shopping list widget
- updated the logic of hiding shopping list widget dropdown for registered user
- method getShoppingListForCustomerVisitor should create a shopping list in case config option is enabled
- separating getting and creating shopping list for guest user
- updating a shopping list collection