ffi/java: fix typo

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
ffi: move up Set of callbacks by foreign language

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
ffi/java: use existing Set of callbacks per language and modules

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
ffi/java: support callback to method returning virtual types

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
ffi/java: fix freeing ref to Java class on execution of Java implementation

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
ffi/java: clean up JNI's local refs in android_app.nit

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
ffi/java: shorten name of generated Java class for easier debugging

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
ffi/java: fix support of Boolean types in JNI signature format

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Merge: Many small fixes to Java FFI

- Clean up code
- On the way to fix #437
- Plug leak of JNI local refs

Pull-Request: #438
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>
Reviewed-by: Jean Privat <jean@pryen.org>