server module custom extractor testing

Create configuration file in server module to allow easier testing of all extractors.
The file reuses the structure of the dump module.

This is an initial commit that just rearranges the configuration parsing code to make it reusable from server.
more commits will follow today / tomorrow but any early feedback welcome :)