Avoid warnings about redefining macros in the Perl bindings
Avoid warnings about redefining macros in the Perl bindings

Perl defines die and warn macros, those conflict with the die
and warn macros defined by libu.

Undefine the Perl macros before including libu.h to avoid those
warnings.

Signed-off-by: Klaus Kämpf <a2d9296eff59242585f43255819fff5d1f11d6ee@suse.de>

Openwsman/openwsman,kolbma/openwsman,kkaempf/openwsman,kkaempf/openwsman,kolbma/openwsman,kolbma/openwsman,Openwsman/openwsman,kkaempf/openwsman,vcrhonek/openwsman,vcrhonek/openwsman,kolbma/openwsman,Openwsman/openwsman,kkaempf/openwsman,vcrhonek/openwsman,kolbma/openwsman,Openwsman/openwsman,vcrhonek/openwsman,vcrhonek/openwsman,kkaempf/openwsman,vcrhonek/openwsman,vcrhonek/openwsman,kolbma/openwsman,kkaempf/openwsman,Openwsman/openwsman,kkaempf/openwsman,Openwsman/openwsman,kolbma/openwsman,Openwsman/openwsman