fix parsing of date and tracknumber
read default format from config file
recursive and non-rec should run unified just with different computed lists