[documentation] modified gh_link to support naming
[documentation] fix internals linking
[documentation] fixed a lot of links, better gh_link plugin

This closes #54