module, plugin, benchsuite structs

Signed-off-by: Markus Pargmann <mpargmann@allfex.org>
Module: example: intial example module

Signed-off-by: Markus Pargmann <mpargmann@allfex.org>
Makefile: move include flags to CFLAGS

Signed-off-by: Markus Pargmann <mpargmann@allfex.org>
Gitignore

Signed-off-by: Markus Pargmann <mpargmann@allfex.org>