move gai2sock to the plugin
Allow pick plugin constructor without using dlopen(3)
The cookie shouldn't be constant
wip
wip
remove unused headers from plugins
fixup libev plugin
wip