BUG fix broken grid search example
COSMIT update mailmap

This took some interpretation, hope I got it all right.
BUG: Build random forests the same way regardless of n_jobs and add a test for this. Don't predict in parallel since the cost of copying memory in joblib outweighs the speedups for random forests. Fixes #1685.
COSMIT: Fix up a loop.
COSMIT: Better assert.
DOC: Update new magic numbers in docs since random forests train differently now.
FIX: sklearn.ensemble.forest: Refactor to remove references to parallelism in predict() functions.
Added test_regressor_pickle to tests.
Added test_classifiers_pickle to tests.
Finished adding pickle tests.
Removed the use of StringIO, using pickle.dumps instead.
FIX rebasing trouble in common tests: the meaning of dont_test changed
FIX don't compare strings with "is". that is really not robust!
ENH in transformer pickle test, only test transformers that provide a 'transform' method. and only test that.
ENH in common tests, use long variable names for all tests
FIX remove all unseeded random variables from common tests.
COSMIT: fix excessive indentation.
Merge pull request #1695 from mrjbq7/issue-1694

COSMIT: fix excessive indentation.
BUG: Fix performance regression on large datasets in random forest.
The crossover point seems to be around 5k rows. To get a fast predict
time on fewer than 5k rows, set n_jobs to 1 after fit and before
predict. Alternatives would be to split n_jobs into two parameters,
for fit and predict, or to have a complicated heuristic based on
n_estimators, n_samples, n_features, tree depth, etc.
DOC: Emphasize that n_jobs is for fit and predict methods in random forests.