Merged scdl_fixes branch into master.
Remove duplicates from while shredding.

-Added removal of duplicates while preserving order
-Added keepdup param to allow for keeping of duplicates
-Also set remove=None rather than False in copy_prop
Merge branch 'master' into poll_storage