Use /public repository in thehyve's Nexus

Instead of just /snapshots
Fix code commented out wrong; add resources plugin hook
Authenticate against SAML idP

Tested against SimpleSAMLphp