Merge pull request #6 from bjkomer/liblinear

New algos: Liblinear, KNeigh, Trees
Update README.txt
added MinMaxScaler
tweaking any_preprocessing
added verbose=1 option for hyperopt_estimator
added small_img
thread2 hack to implement fit_timeout
added some int casts around qdists
Switch thread2 -> multiprocessing

Thread2 is a hack, and does not allow killing sklearn in the middle of an
expensive C call (e.g. LinearSVC.fit).

Multiprocessing risks duplicating training data and not being able to return
an un-picklable result (though so far it works) but at least the timeout
mechanism is more reliable.
hyperopt_estimator accepts seed
commenting out preprocessing that causes errors with sparse matrices
merging
adding some compatibility for sparse matrices