def fetch
      logger.debug "Fetching #{fetch_path}"
      @fetched_path = Downlow.get(fetch_path, tmp_path, :tmp_dir => tmp_root)
      logger.debug "Fetched #{@fetched_path}"
      @fetched_path
    end
def fetch
      logger.debug "Fetching #{fetch_path}"
      @fetched_path = Downlow.get(fetch_path, tmp_path, :tmp_dir => tmp_root)
      logger.debug "Fetched #{@fetched_path}"
      @fetched_path
    end
Create an installer. fetch_path is anything that Downlow can understand.
 Install path is the final directory
 Fetch the file at fetch_path with and stage into a tmp directory.
 Returns the staged directory of fetched file(s).