added special case for 1 vs. many splits, cleaned up the service code to always add approvals to splits and never directly to orders
added special case for 1 vs. many splits, cleaned up the service code to always add approvals to splits and never directly to orders

ucdavis/Purchasing,ucdavis/Purchasing,ucdavis/Purchasing