url-downloader: convert into a module

Change-Id: Ie2d40a6fce128d33cedca2bbb430ae42768069ac