Hold onto errors until all exports have been attempted, then return as json encoded array
Shorten messages since we do store these in a table
Export products that have no errors before throwing integration exception for the rest
Extend change to update order shipped, order cancelled, and order returned
In all request handlers, hold integration exceptions until everything has been processed
Refine error message passed when shipment, cancellation, or return cannot be serialized
Updated all failing model tests
Updated request handler tests
Explain need for timezone in tests
Updated ClientTest with coverage on new IntegrationException handling
Missed some spacing, fix for consistent formatting
Merge pull request #3 from antimattr/feature/export-what-you-can

Hold exceptions until successfully serialized items have been exported