Bigfix: Do not include header for DiverseConfGen if Eigen isn't present....

... (As there is no definition present, and this will cause linker errors when linking bindings against the library.)