PowerDNS schema should cascade domain deletes

When a domain is deleted, we should cascade the delete into the
records and domainmetadata tables. This is required for an mDNS
based PowerDNS backend to function without knowledge of the
records etc tables.

Change-Id: Iac2fadabd8e101fc0b8267d612cb18ba44a30e6b