Added files

Committed HSRandomDataLengthInputStream and HSNSStringInputStream, and
some modifications to HSCountingInputStream.