Ildipo/minorstuff

This PR adds:

* documentation for JS notebook control and progress update

* better exception reporting in Groovy and Java

* allow the use of menu during plugin loading and cell evaluation