Add a new way streams are exported directly from the CLPI information, skipping the (sometimes incomplete) playlist files.
Build with BD-J support
Changed libbluray to be build against J2ME instead of J2SE
Added DLL export for bd_register_argb_overlay_proc
Enabled freetype2 for libbluray
Changed cvm to cvmi for VM's DLL name

For some reason PhoneMe VM DLL fails to create the VM if the DLL is renamed
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
Cleanup Java event queues

- Fix for Harry Potter image loading issue
Added text based subtitle decoder source files to the solution