add domain forward support
add dns activate by id option

This adds a dns_actviate_by_id function that dns_activate now uses
(interface is preserved)

Also adds check_error() call to throw exception in dns activate call