FIX raise error when number of features changes in partial fit, Add common test for inconsisten number of features for partial fit.
Merge pull request #3833 from amueller/sgd_partial_fit_variable_length

[MRG] TST raise error when number of features changes in partial fit