added update_gradints_diag to the add and base kernels
bugfix
Merge branch 'params' of github.com:SheffieldML/GPy into input_dims