Fixed BDRootWindow.stopEventQueue() when event dispatch threads are launched on demand
Use -XfullShutdown with PhoneME
Added JVM debug/trace options.
Debug/trace can be switched on with environment variables BDJ_JVM_DEBUG and BDJ_JVM_TRACE.
Added missing event to bdj_process_event() trace
Per-xlet HSceneFactory
BDToolkit.getEventQueue(): if context is not registered, check component parents
Only autostart when requested
Support for building with MSVC 2010 & 2012
Optimized file I/O for chained usage with libavformat
Added bd_get_clip_infos

This function allows for querying information directly related to the
clips inside a title.
Validate that the play_item index is valid before accessing it
Include clpi_data.h to make debugging easier.
Add a new way streams are exported directly from the CLPI information, skipping the (sometimes incomplete) playlist files.
Build with BD-J support
Added DLL export for bd_register_argb_overlay_proc
Enabled freetype2 for libbluray
Changed JNI calling convention to be __cdecl when building with HAVE_BDJ_J2ME flag

- different calling convention for J2ME based JVMs, not sure if for all but at least PhoneME and Cyberlink ones
Changed libbluray to be build against J2ME instead of J2SE
Catch all exceptions for now to prevent JVM termination
Fix IxcRegistry.java