Added unique map

Added to the unique interface subs that return both the unique vector
and the map to that vector.