Add a file browser for choosing backup folder

Add an activity for displaying and navigating the files.
Add a custom preference that has both a field for typing in the path
manually and a button for invoking the file browser.