Refine base classes
Refine base classes

+ mend the return statement in read_blp
+ use PathHandlerBase in CategoricalHandlerBase in order to lighten
instantiation loads

gciteam6/xgboost,gciteam6/xgboost