Treesearch in fu

This creates a new strategy for executing and searching fairly complex transformation rules.  It allows the fu compound transformation rules to be factored down even farther.