This bug was reported by Stephen Headey <s dot j dot headey at massey dot ac dot nz>. The issue was
originally reported at https://mail.gna.org/public/relax-users/2006-11/msg00003.html (Message-id:
<59ADAF5CA6A8FC4C889BD4097D912BB1072D330D@...>). Together with r2798
(https://mail.gna.org/public/relax-commits/2006-11/msg00096.html) which fixed the issue of not
having 2 header lines, this gives more flexibility in reading XEasy text files.
The function 'self.det_dimensions()' has been added to determine which of w1 or w2 is the proton
dimension. The intensity reading function 'self.intensity_xeasy()' then uses this info to return
the correct proton and heteronucleus names for the given data line.