Added Private RR support

(something that Miekg and my fork had in multiple branches)
Note, these could be technially raw "io.Reader/io.Writer" in reflection but IMO it's too far, sticking with DNS-specific interface is probably better.