Added a getFirstDescendent() method that uses depth-first searching instead of breadth-first searching. I'm not sure if this is the easiest way to do depth-first searching but it works.
Added a getFirstDescendent() method that uses depth-first searching instead
of breadth-first searching. I'm not sure if this is the easiest way to do
depth-first searching but it works.


svn commit r1619

silverorange/swat,silverorange/swat