Array proxy classes

For all referenced Java array types, an array proxy class is generated, which contains:

Array proxy classes overload the C++ array indexing operator, which is zero-based, as in Java.