lua HTTPd: inform user that password has not been set
macosx: automatically update subtitles submenus (fixes #8648)
macosx: do not use invalid objects for saving settings
macosx: remove former puzzle option