WIP/ENH: allow for return_generator argument with lcmv epochs

ENH: refactor lcmv generator + add test

UPDATE what's new

COSMITS
ENH: address discussion
ENH: address discussion
Merge pull request #602 from dengemann/lcmv_return_generator

ENH: allow for return_generator argument with lcmv epochs