Name unnamed repeats in Redex.
Added new languages to test named repeats for Redex.
Fix error thrown for unsupported redex patterns and code cleanup.

Simplify enumeration combinator names.
Implement variable-not-otherwise-mentioned pattern for Redex.