DVBTextLayoutManager: implement set/get functions and log unimplemented render()
BD-J: cache font streams and on-disc font files
FontFactory: load disc fonts only once
BD-J: use AWT default font from BDJO
BD-J: use fontconfig to locate system fonts when JVM fonts are not available

Alternative would be to implement parser for jre/lib/fontconfig.properties
BDFontMetrics: separate system and disc fonts
Fix compiler warning: incorrect type used in bdjo_parse.c

bs_pos() returns off_t instead of int64_t
Store BD-J uo mask in bluray.c
Replace BDJAVA pointer with BLURAY pointer in native interface
Remove useless bdj_private.h
Check for null
Log unimplemented function
Fix Libbluray.getCurrentAngle()
AngleControl: fix default angle
Fix Libbluray.selectAngle()
Remove unused native functions
Cosmetics
Do not create+start thread in constructor
FileDescriptor: implement Java 8 Closeable interface
BDFontMetrics: initialize fields to avoid warnings with static analyzer