config: ensure config.New() closes "file" again
config: ensure config.New() closes "file" again

This commit ensures that when config.New() opens the config file
it is closed when the parsing is finished.

bpicode/fritzctl,bpicode/fritzctl