Adding a plugin feature to dnscap.  It uses the standard dlopen() and
dlsym() calls to call functions in dynamically loaded object files.

A few typedefs and structures have been moved out of dnscap.c and
into dnscap_common.h because the plugin code will need them.

Plugins will be documented in a future commit.