fix and normalize module headers
convert relcool to take a config as a opt argument

adds `-c <config-file>` or `--config <config-file>` instead of passing
the config file as an argument.
fix a bug in running ct tests