removed gp_sparse
added new method to compute the gradient of the diagonal of the kernel
clarified documentation
fixed wrong noise gradient and improved speed
optimized FIC_GP implementation
fixed a bug in the gradient tests and extended tests for diagonal gradient