Use feature name in prediction (#988)
Use feature name in prediction (#988)

* add feature

* add label idx move func to .cpp file

* fix

* move func to predictor

* restore files

* fix by commits

* move the non-used features to the end of the feature vector

* fix by commits

* fix bug by commits

henry0312/LightGBM,henry0312/LightGBM,Allardvm/LightGBM,microsoft/LightGBM,Laurae2/LightGBM,Laurae2/LightGBM,henry0312/LightGBM,Allardvm/LightGBM,microsoft/LightGBM,Laurae2/LightGBM,microsoft/LightGBM,henry0312/LightGBM,microsoft/LightGBM,Allardvm/LightGBM,henry0312/LightGBM,microsoft/LightGBM,Allardvm/LightGBM,Allardvm/LightGBM,Laurae2/LightGBM,Laurae2/LightGBM