#1639: Entire link can be replaced when invoking plugin with cursor inside another link.
Merge branch 'SCHOLAR-3.x' of github.com:openscholar/openscholar into master7