Mixed source space

Code to generate source spaces with cortical surfaces and sub-cortical volumes.
For the mixed case, we should say how many surf/vol/disc spaces there are. For example `Mixed (2 surface, 1 volume)` or `Mixed (1 volume, 3 discrete)`.