minor edits to r55134 (recursive outliner select).
- loop over scene bases rather then looping over all objects, then looking up bases.
- shuffle checks so slow ones are last.
- rather then having own behavior for recursive select, do the regular operation,
  then apply the result recursively afterwards.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55140 954f8c5b-7b00-dc11-b283-0030488c597c