WIP: #704 (java directorargout + java/typemaps.i fixes)

- avoid JCALL calls in generated code
- avoid redundant blocks in generated code
2 files changed