Add uniqify() helper function to uniqify a list

From http://www.peterbe.com/plog/uniqifiers-benchmark
Ensure each drive is present at most once in the list.

When Picard legacy method to list drives returns one that is already
set by python-discid (which is very likely on Windows systems).