Support updating initially empty R53 zones

When updating a completely empty zone, the record list will
be empty (not even a hash - simply nil). The code couldn't handle
that.