add support for dns_search

@ibuildthecloud @cjellick 
The files instance_activate_fields and instance_activate_fields_resp are in each PR. You intend to rebase each PR after the first one gets merged so that these files go away?