ENH: Expanding functionality for mixed source spaces and source estimates

Woops, I don't know why I started this thread in ```source_estimate```. I think ```source_space``` would have been clearer.