MRG allow (n_samples, 1) input for all classifiers

Fixes issue #604, makes all estimators behave in a uniform and predictable way.