change methods to use java::invoke
moving java/0 at the beginning in the loading order
adding tests for invoke/3, set_field/3, and get_field/3