Fix #2

Patch due to @dmsc
Let NaNs contaminate the model

LIBSVM can't actually handle missing data, so don't pretend it can
Rename test.jl to runtests.jl