Fix group uploads by topologically sorting.
Avoid monkey-patching Hash by creating a Chef::Tsorter helper class
Merge pull request #36 from opscode/ssd/topo-sort-actors

Fix group uploads by topologically sorting