Complete UI for SettingsPane downloader tab.

Actual functionality not yet implemented. New PBrowseButton component
created to reduce clutter when making file chooser interfaces.

Considering changing this into a PFileChooserField which includes both
the button and the text field.