Revert "Use TreeSet in validateDeduplicateBytesList() for clarity and efficiency"

This reverts commit 1f49ad7c0668b17fb510b3dcafb8f7d49fc8b5dd.

Reason for revert: Just realized `new TreeSet<>((a, b) -> Arrays.equals(a, b) ? 0 : 1);` doesn't work, it break the assumption of RBT ordering so it can still result in duplication due to different insertion order. 

Change-Id: I54132d5addb950fca87a63f9009684eee243093c
1 file changed