ixfr: Format checking + removed redundant test

- If the IXFR response contains no records or the first record is
  not SOA, consider it malformed and fail the transfer.
- AXFR-style IXFR both master side and slave side are checked in
  one test, removed the other.