gplugin/gplugin

Hide properties type on FreeBSD.
develop
2020-02-29, Elliott Sales de Andrade
412d67a92be9
Hide properties type on FreeBSD.

In `perl.h`, there is:
```
#ifdef I_LIBUTIL
#include
#endif
```
and on FreeBSD, `I_LIBUTIL` is defined in Perl's `config.h`. That header does
not really appear to be necessary for Perl, but it has the side effect of
declaring a `properties` type. This is a generic name used in our code base, so
we hack around it with the preprocessor. Preferably, FreeBSD would fix that in
their Perl port in the future.
The following individuals have contributed to this project.
Ankit Vani <a@nevitus.org>
EionRobb <eion@robbmob.com>
Elliott Sales de Andrade <quantum.analyst@gmail.com>
Gary Kramlich <grim@reaperworld.com>
Jason Scherer <schereja@gmail.com>
John Bailey <rekkanoryo@rekkanoryo.org>
Mike Ruprecht <cmaiku@gmail.com>
Olaf Hering <olaf@aepfle.de>
Richard Laager <rlaager@pidgin.im>