ENH add transition features to perceptron

The transition features are just the sample features, reused.

coef_trans_ is now the coefficient matrix for transition features;
the old coef_{init,final,trans}_ have been renamed to intercept_*
to better reflect what they represent.

Transition features are currently very slow and not unit-tested.