made 3 types of kernels

coverting to multi-classification problem, still remained
Merge pull request #3 from niangaotuantuan/master

made 3 types of kernels