Refresh fix
Fixes #303 (closed)
Test pending. Forced refresh is testable, single-SOA response to IXFR is harder to simulate. Wrong XFR replies (e.g. single-SOA AXFR) are quite impossible to test automatically right now.
Will test by hand at least. Wait for results before merging.