Add DNS views in ganglia

Adding recursive and authoritative ganglia views. Introduce a class that
groups most stuff to not deviate from the rest of the code.

Change-Id: I0683df5a351d6ad6b2b6673bce0ec32234173e4d
Merge "Add DNS views in ganglia" into production