Make the whole process a bit more elegant

- add grammar element > for matching indent
- add grammar element nt^ = … to specify a nonterminal which determines
  the indentation of its content
- remove the now useless and flawed Function element
- add an option to inline the right side of a rule into the grammar,
  thereby reducing nonterminals (makes parsing a few seconds faster)