vclUpload takes a map of fileName -> vclFile and returns a Future[List[Response]]