Fix reading datasets made of compound datatypes with arrays
Add test of reading dataset with compound datatype
Fix path issues for loading test file