Merge pull request #789 from rustyswayne/1.4.0

Started the SalesDocumentHelper class to assist in edge case invoice, order, shipping, operations.