Add BrowseEverything::Retriever to make pulling files from providers less difficult

Can't it also be http?