That extends the error recovery support:
- handling of nested compound statements added
- added a config switch which allows to disable the error recovery (primarily
  useful for development