GROOVY-5939/GROOVY-5937: groovydoc property links & groovydoc alias handling

both issues in a single pull request, as it was easier to build 5937 in top of 5939