Hotfix: Make Special:SetSiteLink not set already used Links

Besides: fixed edit link in ItemView class to Special:SetSitelink

This leaves error message parsing slightly broken, but
that's a different matter.

Change-Id: Iaa3d0718efa34db08c770ca1eb768560ff0e37a0