libsvm 3.18

Closes #28606.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>