A file chooser similar to JFileChooser, but more generic and faster.