ENH: Add support for cross generalization for time_gen

@dengemann @agramfort

This is work in progress, I will let you know when to review it.

Thanks!
in the scikit-learn API score method returns the scores. I just want to be able to tell "mne follows the sklearn API except X can be mne Epochs"