config: fix get_boolean() and comment out config items with proper defaults
automake: fix whitespace issues
support existing config items add some more configurability