Bug 992357 - a. Add array types to jni-generator.py; r=till
Bug 992357 - b. Add array support stubs; r=blassey
Bug 992357 - c. Add primitive array support to NativeJSObject; r=blassey
Bug 992357 - d. Add object array support to NativeJSObject; r=blassey
Bug 992357 - e. Add tests for NativeJSObject array support; r=blassey