bugfix: errors during (esprima) parsing of source files are forwarded correctly via callbacks

This fix will catch parser exceptions by esprima and forward them via callback. The messages are enriched with the actual filename.