Plus minor refactoring
In XGBoost, there is a lot of enum params so this refactoring helps with XGBoost integration into Sparkling Water pipelines