Add HTTP Basic Authentication support and alternative annotation link URL

Added support for HTTP Basic Authentication and showing Jira links using a different URL than Jenkins is using. The second change is basically the same as https://github.com/jenkinsci/jira-plugin/pull/20. Both changes are required to make the plugin work correctly for our setup. Configuration is done in the Jenkins "Configure System" screen.