dag:
	add support for PHONY targets, not tested though
	improved workflow in dag::schedule()