Add capability to download files from URL

If a recognizable scheme is passed in the <file> argument, `wp media
import` will attempt to download the file to a temp directory before
importing it.