Refactor DownloadUtils and better exception handling

Works now without internet connection or problems while reading the version from Jenkins.