Return surrogates and n from Jackknife, instead of bias and variance

Instead, computation of variance and bias are split out into a
jackknife_bias_var function that operates on the return value