code: def create_context(self, message_queue, task_id):
          
          params = (self.settings.dest_directory, self.file_url.json_data, self.seek_amt, self.bytes_to_read)
          return DownloadContext(self.settings, params, message_queue, task_id)
docs: Create data needed by upload_project_run(DukeDS connection info).
          :param message_queue: Queue: queue background process can send messages to us on
          :param task_id: int: id of this command's task so message will be routed correctly