FIX: makes our libsvm port compile under MSVC

Apparently, both clang and gcc support `and` instead of `&&` and
`or` instead of `&&`, but MSVC does not and raises a syntax error.
Merge branch 'master' of github.com:scikit-learn/scikit-learn
FIX random seed in FastICA testing.
DOC fix docstring of GMM
Merge branch 'master' into lgamma_exploration