Ignore unrecognised data in old configs

This handles the case of using a config file from a different version of mpsyt.
Fix add many to playlist saves file repeatedly
log unrecognised config items
Merge branch 'develop' into autodetect-terminal-size