Fixed reflection warnings and added new matrix constructors.
Fixed aot compilation directive.
Added protocols and implementation for wrapping java/jni classes.