Added libsvm support, and documented all functions.
set default behaviour for q4.