Draft of JIMS based on external object

Change-Id: I509102569587034b005216a5ae6e1a82ff90cab7
add external_objects_java on windows solution

Some tests failed du to file locked and leak of java compiler configuration

Change-Id: I1ec5611cc97a55079573d36338b80ca006c6ed2b
remove jimsgetpath (won't support it)

Change-Id: I161f6ed225f8c3b70ce77ff0387c087c115f5145
add function jsetfield

Change-Id: Idcc67446e3f83f8c70bd5c9c8c0add5824d533b3
Continue the work on the wrap

Change-Id: I3415a423dab5260e4e5d666d962f01a3974d6fbd