Modification which allows to read compound complex datatypes.

Probably not a most elegant way, but it works :)

It checks datatype of dataset, and if it is compound with two double precision fields, then it assumes it to be complex and reads to ComplexNDArray.