rgmanager: Fix handling of independent subtrees
Independent subtrees were not getting handled
correctly in all cases. This prevented correct
recovery (e.g. stop) of resources which failed
when an ancestor was an independent subtree.
Resolves: rhbz#605733
Signed-off-by: Lon Hohberger <lhh@redhat.com>