update dependencies, fix javadoc warnings and deprecated jsonj calls to _ and $