* Some changes to iterator naming.
* Add depth_first_search() function
* Add cyle_membership() function.
Add support for CDash