Return the statuses of jobs with associated ids at the
		time of call:  either 'SUBMITED', 'CANCELLED', 'RUNNING',
		'COMPLETED' or 'FAILED'.

def status(self, *ids):
		"""Return the statuses of jobs with associated ids at the
		time of call:  either 'SUBMITED', 'CANCELLED', 'RUNNING',
		'COMPLETED' or 'FAILED'.
		"""
		with self.lock:
			if len(ids) > 1:
				return [self._status[i] for i in ids]
			else:
				return self._status[ids[0]]