ENH removed unused old function
TST fix import in test
ENH addressed @ogrisel's comments.
DOC changed docstring to be more clear.
ENH documented changes for SVC classes_ changes.
ENH move utility function into dedicated file, not __init__.py
TST start on testing consistent class weights
ENH nu-SVC doesn't support class_weights
FIX liblinear class weight in binary case, robust testing.
cosmit whitespace
DOC add comment in liblinear
TST  better test for class weights (that actually tests something)
ENH test automatic setting of class weights in common test
TST skip RidgeClassifier in class weight test for the moment
DOC added fix to whatsnew.
FIX don't test auto in ridge classifier as it is not supported currently
FIX tests for auto class weights
DOC more concrete whatsnew
FIX skip tests for naive bayes for the moment.
BUG Cholesky delete routines wouldn't compile on Solaris

Fixed that and cleaned it up. Should solve #1510.