Implement SiteLinkLinker

Fixes #14