Matrix shell callback implemented.  This will be used for shell preconditioning via a shell matrix.