add uniq stream
uniq: separate classes for sorted vs unsorted
Merge pull request #23 from Clever/uniq

add uniq stream