split _filter_dup()

simplify logic / exit condition
_filter_dup(): check streams.

Based on John Stebbins's patch.
BDFontMetrics: Release libfreetype2 resources on lib shutdown
Fix crash in _find_*_stream() when stream PSR is changed after playlist end
BDGraphics.drawImageN(): limit source rectangle to source image
Fix J2ME build
Fix linking native methods
Rename uo mask flag "still" to more correct "still_off"
bd_uo_mask_combine(): use union (simpler and safer)
Simplify
nav_chapter_get_current(): rename parameter "pkt" to "clip_pkt"
nav_*_search(): make sure returned packet number is not outside of the clip
graphics controller: return current page UO mask table
Enable silent-rules during compilation
Fix JNI compilation for Mac OS X
Fix make check
Configure: fail if ant is not found with BD-J
fix the year in recent ChangeLog entry

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Update Changelog
Fix stream position when seamless angle change point is at clip boundary