Configuration objects can now be copied and freed.
Fixed a bug that wanted to load a module before the modules directory would be set
Signed-off-by: Gergely Polonkai (W00d5t0ck) <firstname.lastname@example.org>
Made config file parsing a bit more fool proof
Config file can now contain a modules-dir element that holds the location of the DSO's
Prepared module loading function to be able to dry-run
Removed some unneeded header files
Added command line options parsing