Ensemble Learning for Method-Call Recommendation: Exploring features for a smart code completion