Refactoring in commons-util, fixed bug in DFS,
added DFS example