Added missing debugging descriptions for some PSRs
Improved logging of BDJLoader and BDJAppProxy failures
BDRootWindow: fixed race. It was possible to execute overlay close while overlay update was currently running.

This resulted application callback being called from two different threads in paraller.
Overlay was freed while being updated by another thread, leading to random crashes and memory corruption.
Fixed root window shutdown sequence. MAke sure overlay is always closed. Do not allow overlay updates after window has been disposed.
Simplify
Added org.blurayx.s3d classes
BDGraphics: fixed default background to be transparent