Fixed #8451 - extra::stats::write_boxplot() applied to negative or zero sample values
auto merge of #8453 : dmanescu/rust/8451, r=cmr

I'm not sure that the supplied tests are suitable.