grammar and parse error handler hotfix

- stat -> block in ifstmt
- RuntimeExceptions -> context dependent exceptions
- added log to runner