added 'goto_if_fail' macros
wifi: remove needless methods; use macros
interfaces: use macros, start differ wired / wifi