Add support for browsing search results via FindAPhoto
Add preferences (FindAPhoto host)
Abstract DirectoryController/FileMetadata to MediaListController/MediaMetadata in order to support searching & direct file access