fix #14: Prevent client forwarding if the site variant has the same href value as the canonical link

* client forwarding only happens if the best alternate link href value is different from the canonical link's href value
* bumped-up first minor version due to functionality change