[-] BO: Fixed Cart::getDeliveryOptionList()

If there are multiple packages and one of them is empty this function returns an empty array. It shouldn't do that when some of the packages are not empty.