A general kernel boosting framework integrating pathways for predictive modeling based on genomic data