make FileDialog persistently instantiated in the browser object, make it be the central registry for File->Open file type drivers.  plugins can now call browser.fileDialog.addFileTypeDriver( new MyCrazyDriver() ) to add File->Open file types