added test for check shape of ensemble generated from par files...
aimed at fixing #524.
Note, if pars are in control file but not in par files they will be in the ensemble as nan values -- assume this is the behaviour that we want? -- Some downstream filling may be required, before writing, to use with PEST(++)? If they are in the par files but not in the control file only the control file parnmes will appear in the ensemble.
coverage: 79.457% (+0.1%) from 79.322%
when pulling 9c65cacc4949b358be02a9cf416fe22631fda41e on briochh:hotfix_fromparfiles
into ca8cb77474655c3f1ce1e08e48128c4ebb1626b8 on pypest:develop.