Correct typos and wording in the expression evaluator's comments and scaladocs
Add support for Java static and normal fields and methods

Also add tests for creating instances of Java nested classes.
Correct some typos.

Right now doesn't work:
- complex operations using Java fields which in Scala are AnyVals (stub generations doesn't support it)
- assignment to Java fields - fail due to java.lang.UnsupportedOperationException: Position.end on NoPositionfrom scala.reflect.internal.util.Position.fail from typer during the compilation using Toolbox