DOC describe SVM probability calibration (and advise against it)
DOC further comments on SVM probabilities
ENH multiclass probability estimates for SGDClassifier

Fixes #1814.
BUG digits grid search was passing cv to the wrong method

GridSearchCV actually ignores this argument, as reported in #1815.
DOC typos in grid search docstrings
ENH Added custom kernels to SpectralClustering

Fixes #1791.
PY3 + TST decouple test_metrics from random module

Random number generator changes per Python 3.3.
Also, don't use unseeded np.random. Should fix #1811.
BUG: Use Py_ssize_t to index into numpy arrays to help Python handle big data.
Indent a few copy/pasted function declarations for consistency.
Fixes #1466.
MISC: Update _tree.c with cython.
BUG: Use ``Py_ssize_t`` in a few more places for strides. Add the c file again.
ENH/FIX make best_estimator_'s predict functions available in parameter search

Avoids copying an unpicklable method to parameter search's __dict__.

Also adds decision_function and transform where only predict and predict_proba were available before.
FIX make *SearchCV picklable

Define CVScoreTuple in the module namespace.
COSMIT pep8
DOC fix macports package name
Merge pull request #1823 from erg/issue-1466

PR for Issue #1466
BUG: ElasticNectCV choosing improper l1_ratio

The code was lacking good tests: it had only smoke tests. Shame on
me (I am the author).
PY3 allow multiple base classes in six.with_metaclass

Imported from https://bitbucket.org/gutworth/six/pull-request/10/fix-for-23-by-allowing-to-specify-multiple/diff
DOC correct / simplify dbscan examle
Merge pull request #1839 from amueller/dbscan_example

MRG correct / simplify dbscan examle