initial commit of libsvm 3.17