config: provably correct handling of config.get args
config: added missing 'type' handling + tests
config: enabled logger
config: boolean fix, finally