Add support for macros and comments in the config file