Fix transform.c
Added some utility functions to dlist and slist
Add graph_tree (graph optimization for DAG's)

	* Graph_tree is broken, post order iteration to be more specific.
	* Some minor fixes related to compilation behavior.