[update] Probabilistic Outputs for SVM

This is an update of https://github.com/shogun-toolbox/shogun/pull/991. Added unit-tests and some minor changes.