update the download plugin with --source, --destdir & --resolve options

--source will download the source rpms.
--destdir set where the downloaded files are placed.
--resolve download uninstalled dependencies also.

RhBug: 1048433, 1045679, 1074194