Add UI components to download a CSV file from a URL

Uses http://www.corsproxy.com/ to get around the CORS restrictions.
Will also use this same process when grabbing a URL from the query string, so that any format detection can be applied there too.