acu81699 fixed download retriver attempting to override repo_dir declared in base class because there are other paths that call Base.repo_dir

@ryanwilliamson hotfix release4.8

fixed issue with curl output (in case of error) raising exception because @output buffer was an array not a safe buffer

v3.2.2