Calls to Java's primitive class methods work.

Calls to Java's primitive classes that had the same name as the
corresponding primitive in Kotlin didn't work. Now calls like
Short.valueOf() is turned to java.lang.Short.valueOf() in Kotlin.
add Debug mode to run configurations
Add EntryPointsManager entry to misc.xml

This is always added to the xml when the project is opened. It's
annoying to see this change when you do anything.
Merge pull request #16 from Hilzu/IdeaProject

Add EntryPointsManager entry to misc.xml
Fixes to handling of boxed types

Boxed types and primitive types should cooperate properly now with
primitive types in all basic cases. Added tests that verify this.
Added test case for custom Short class usage
Merge pull request #11 from Hilzu/CallPrimitiveClass

Calls to Java's primitive class methods work.
Merge pull request #17 from Hilzu/Boxing

Fixes to handling of boxed types
Merge pull request #15 from ikegam/addDebug

add Debug mode to run configurations
I fixed ArrayWithoutInitializationExpression class for object array and multi
dimension array. And I added 2 tests to check object Initialization.
Merge pull request #19 from Hozum/ArrayWithoutInitializationExpression

ArrayWithoutInitializationExpression
Fixed an issue with Any? type declarations
Renamed myParamList to starParamList and fixed tests
Convert Java lists to MutableLists

Java lists were given jet.List type, which is incorrect, since Java
lists are mutable and jet.List is immutable. Fixed test cases.
Made foreach work with nullable iterables
Merge pull request #22 from Hilzu/ForEach

Made foreach work with nullable iterables