Added pk property to track database id's for DnsPacket, DnsQuestion, DnsRecord objects that are retrieved from/stored in the database.

Not sure if I like this change, as it uses the objects as mutables, and tangles functionality between the classes... may change later