Removed broken link

The link to "http://wearehugh.com/public/2009/04/rel-noreferrer.html" is broken. The whole wearehugh.com website has been down for some time.