Fix JENKINS-20595

Marked field as transient and return Jenkins.getInstance().getRootUrl() for getHudsonUrl() in the descriptor.