General purpose All-rule

To enable post-processing, for opencog/opencog#947

Refer to https://github.com/opencog/relex/issues/88
I think it's because to make sure we are matching with the correct word?  There can be multiple `word-index` within a rule.