Make Tag and Link Sets Display Name centric

(Incomplete Feature, Closed -> Fixed, Priority: High, Test Status: No automated tests yet , Reported By Justin du Coeur, Effort: Moderate)
Summary: Now that Display Names are taking over as the "primary" names for Things, we need to change the focus of Tag Sets. You should be able to safely give Display Names as Tags, and it should do the right thing.
Depends Upon:
Note that this will need to do something sensible in case of duplication! That's an edge case, but it is technically possible...
Justin: this is now working reasonably well. The "fix" is basically the creation of New Tag Set Type, which will replace the existing Tag Set Type.