Delay opening of overlay until something is drawn.
Move all updateGraphics() calls to BDRootWindow.
Clear overlay when new title starts
Fixed logging with non-default mask.
This problem was caused by earlier BD_DEBUG() optimization.
HDMV instruction trace: Fixed printing null pointer.
Fixed logging unknown HDMV opcodes
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.
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
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