Add non_positive_to_none hyperparameters preprocessing
Created by: gorokhovnik
Such parameters as decision tree max_depth do not accept non-positive values. The issue is to add conversation of such parameters non_positive values to None. Use cases:
- Hyperparameters optimization with hp.uniformint search space usage inplace of hp.choice is more convenient
- During pipeline tuning it's more effective to try default value than receive an error because of incorrect parameter value