Update the soa in case a record gets deleted from the domain
Avoid updating the soa serial twice when creating a record

Calling save on on object triggers the after_save callback every time, even if the object wasn't modified so we need to avoid multiple calls to save in a controller action
Merge pull request #52 from databus23/update_soa_on_delete

Update the soa when a record gets deleted