added another kernel for duplicate removal
Merge branch 'ThreadCUDAWithReplicate' into andrew