config: added test for edge case in GetBool
tests: added test for ENOENT failures
test: added test for ENOENT in ReadAndWatchConfigFile
config: removed never matched and untested case from GetList
tests: added edge case for GetList