#1078 | +RahulK | completed the assign shipment role backend part, UI, refactoring still not done
|#1078| fixing tests and renaming shipment_role_assignments to fulfillment_role_assignments