added exception re-throw when HttpRequest fails in OpenSim.Modules.Currency.dll