UIMA-3569
- introduced concept for language extension of blocks in core and ide
- added exemplary block construct that applies the rules in inverse order
- added test

git-svn-id: https://svn.apache.org/repos/asf/uima/ruta/branches/UIMA-3569@1568358 13f79535-47bb-0310-9956-ffa450edef68