Initial pass at wrapping DNSServiceQueryRecord

Needs testing.