Merged from trunk 5226:5238 (+ one added modification in bin/repoman)
Indicate test failure with an exit code.
Remove all traces of FEATURES=cvs since code for that feature no longer
exists (apparently since portage-2.1).
+ Remove traces of FEATURES=svn for the same reason
Clean up vardbapi.aux_get().
Remove locking from dbapi.aux_update() implementations so that the
caller can handle locking instead.
Go ahead and populate depgraph.mydbapi even when --emptytree is enabled
since it doesn't matter anymore (dep_check now returns all deps anyway).
Move the reset of the per-root initializations into the loop.
Remove unused depgraph.match() method.
Use tuples for digraph nodes in order to avoid lots of pointless join
and split calls.
Split some global updates functions out of depgraph and use them for
depclean when necessary.
Fix broken SLOT update logic in fakedbapi.cpv_inject().
adjust QA_* variable names for complex values of like x86-fbsd
svn path=/main/branches/prefix/; revision=5257