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
Support for building with MSVC 2010 & 2012
Added bd_get_clip_infos
Include clpi_data.h to make debugging easier.