[WIP] Multinomial Logistic Regression

Continuation of the work by @larsmans
https://github.com/scikit-learn/scikit-learn/pull/2814
No, you're making perfect sense. Using `alpha` is more in line with most of the LR literature and makes it easier to check the derivations, as I just noticed.