Signing and Credentials

Only require signing configuration and repository credentials when releasing the plugin.

This lowers the barrier for local development and enables testing on jenkins.ci.cloudbees.com.