Reimplemented showReferencedBy in Groovy except Jelly.

This fixes the issue with the links not working if Jenkins runs in a
context other than "/".
This is part of a wider project to convert all pages from Jelly to
Groovy.

Also, changed reflection API to use a ConcurrentHashMap.