dramatic speedup of SVM::predict in the case of linear SVM

the added method reduces all the support vectors to one in the case of linear SVM. It's called after SVM is trained or loaded. Repeated call of the method should not do any harm.