Make a new config struct for classifier_factory

I made a new config struct which inherits classifier_config and unlearner_config.
So we can make both a classifier and a unlearner with it.
This struct can parse configuration correctly.
Merge pull request #779 from unnonouno/fix-classifier-config

Make a new config struct for classifier_factory