codeeval.com Unique Elements commit. Added test cases for later optimizations