Support Alternate Data Streams

Add Support for "Alternate Data Streams" when copying files that use it. This information is lost when copied with teracopy vs using windows explorer. I use Teracopy when copying TB of files. 

I make use of alternate data streams for MD5 Hash Checking. I am simply using MD5Stream to Store MD5 hash in NTFS Alternate Data Stream on the files. This way the MD5 is attached with the file.