Textvars!

Incompatible changes:

* `text_var: 'foo'` is now: `sets_textvar: 'foo'`. Also 'foo' must be a declared textvar. Has been changed in mate4 and mate9. After merge we could clean up the old style from those definitions.