[c:kaa:spmv] refactoring common headers
[c:kaa:spmv] sync spmv api