Seperate returned 'ensembles' in ESGF search criteria
In the case where there are multiple 'ensembles' (example: r1i1p1 and r12i1p1) returned in the ESGF dataset search results, we need the experiments (hist, rcp26) to be grouped by ensemble member. Right now the order of ensemble and experiments is confusing when they are presented all together. The easiest is to keep the 'ensembles' separate from one another.