Implemented a FileChooserBuilder for allowing JFileChoosers to easily have FileFilters applied to them.