Bugfix in Packet::query?: opcode doesn't contain the QR info.

The opcode doesn't contain anything about the QR. Query/response has been already parsed by Header, so the Header::query? method has been reused.

This is a duplicate from https://github.com/bluemonk/net-dns/pull/50.