return uniq list of extensions

getVersionExtensions() could potentially return duplicate extensions,
adding unnecessary processing.  Load the list in a set to drop dupes and
return the set as a list.

Change-Id: If41a5a2622b1cb1b8da0fd2ba5ac83a13d04903d