Increased default RETRY_COUNT to 6 instead of 3.  Added retry handling for bringing the segments back down for MD5 verification in the event that errors occur between a successful GET and streaming the data into the array.  Also, checking that downloaded data equals segment length.  Added a feature that allows a file path to be specified to save the local MD5 of file after upload is complete.
Increased default RETRY_COUNT to 6 instead of 3.  Added retry handling for bringing the segments back down for MD5 verification in the event that errors occur between a successful GET and streaming the data into the array.  Also, checking that downloaded data equals segment length.  Added a feature that allows a file path to be specified to save the local MD5 of file after upload is complete.

EMCECS/smart-uploader