added more memory efficient classifier code, and testing code
Removed the SolverSC class since we rarely use binary classifications and the current code does not work with the new loss functions...
classifier update: use loss gpred cache if supported