Encrypt password for storage and html

This PR adds use of hudson.util.Secret for storage and html values in browser so that credentials are not stored and passed around in the browser in clear text.