Optimize generators.find-viable-generators-aux.

svn path=/trunk/tools/build/v2/; revision=83932
Optimize generator.match-rank

svn path=/trunk/tools/build/v2/; revision=83933
Optimize member function calls to use less string manipulation.

svn path=/trunk/tools/build/v2/; revision=83937