Fixed bug where zones can't be deleted

Each deleted record will trigger a signal handler which increment zone serial.
This is a problem when a zone itself is deleted and all its records are removed,
this change will ignore DoesNotExist error when trying to increment zone
serial while record deletion.