[Brain] #40 Removing name as a requirement for distribution plans and creating a distribution plan for line items if it has not been created yet. Also ensuring tested appropriately. Left to do is to get the distribution plan a sales order item's distribution plan line item belongs to