Added new active set buffers and a way to incrementally update the kernel matrix