Allow the DNS smart-proxy to manage CNAME's

This is a very simple change to the DNS smart proxy so it can support DNS CNAME's.

I would love to take a crack at implementing the version 2.0 DNS API for the proxy but this should get things to work for the time being.