Fixed bug: cif parser could not parse some hybrid PDB entries
Some entries (e.g 4n3m) had reflns field as loops. Now checking wheter
loop or not and parsing the first record of the loop only (as we do for
exptl and refine). Added test case