changed X_uncertainty for X_variance (in the code) for consistency with actual naming (in the printing)
stability improvements in sparse_GP