Add timeout for network requests (#86)
Fixed issues with --retry-attempts when download fails (#81)