Fixed an issue with http download module and added csv to column mapping

 http download fails if same file is download from multiple locations. The output directory should take the metric label into account so that there is not conflict