Issue 399 - Added support for Safari to updateDownloadLinks

--HG--
extra : amend_source : 254564e6552dd91c6ea6fcfafa974dc191247bdd
Issue 399 - Only read basename from manifest if the repo type is supported

--HG--
extra : amend_source : 0bc8b393b35e633b9c1ee8bd01e14a725e7d6247