Rescan favorites folder when re-opening favorites chooser

Previously we only scanned the folder when creating the favorites chooser singleton which meant items added or removed after the chooser had been used, were not reflected before a relaunch.

Fixes #1182
Treat various archive types as binary