migrate to jglobus2.0

Target: trunk
Require-book: no
Require-notes: yes
Acked-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Patch: http://rb.dcache.org/r/4330/

RELEASE NOTES:

Due to immanent transition to digital signatures that use SHA-2
(Secure Hash Algorithm) we have to migrate to jglobus-2 libraries
to support SHA-2 signed certificates. Unlike previously used
cog-jglobus libraries Jglobus-2 suports both SHA-1 SHA-2 signed
certificates.

Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
add legacy GlobusPrincipal class to restore 2.2 pool compatibility

Signed-off-by: Gerd Behrmann <behrmann@nordu.net>
Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
pom: use custom jglobus2 libraries

changes since rc3:

      [0f8de4f] pom: point to dcache repository
      [3d9f9aa] pom: revert to bc-1.43
      [8388c50] fix string to principal parsing
      [78c7f50] pom: add explicit version numbers for plugins

the official 2.0.5 release missing Paul's serialization fix and 8388c50

Acked-by: Paul Millar
Target: trunk, 2.5
Require-book: no
Require-notes: no
Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>