Bump to dynjs joni incremental 5
extract joni version
bump joni to 2.1.0
fix sorting
Revert "fix sorting"

This reverts commit 7fa2fd932ab7b5f0cb79f62cdedb8d051b2d2e37.
fix sorting
bump rephract to 1.1.0
bump jitescript to 0.3.1
[maven-release-plugin] prepare release v0.2.0
[maven-release-plugin] prepare for next development iteration
Convert JavaScript null to Java null when passed as a func or ctor arg.
Add Java interop/dynamic function dispatch tests
Add unit and jasmine tests for implementing methods with booleans.

These tests are commented out because they fail. It seems that
jitescript has no problem generating the method signatures as booleans,
but when `new` is called on one of these objects, the boolean becomes an
integer. Jitescript method signature generation happens in the method
ObjectMethodGenerator#defineMethod. I believe that the problem is
probably somewhere in
JSJavaImplementationManager#createImplementationWrapper (but I'm not
sure).