Due to the use of pkg-config to generate libraries inside the gtk/makefile file, the indirect linking fix couldn't be isolated to only DragonFly. All platforms will directly link libgmodule-2.0
many fixes and improvements
changes: minor bug fix and improvement release