make sure AE is suspended before launching external player
dvdplayer: disallow hw accel of SD mpeg2's

They are many dvd rips with non profile conformant streams that just
give garbage when rune using the hw decoder.
Merge pull request #3395 from garbear/invalid-dates

Fix infinite loop while viewing "EPG: Timeline" window
Merge pull request #3417 from elupus/mpeg2sd

dvdplayer: disallow hw accel of SD mpeg2's
[confluence] fix white haze on texture in video OSD
remove unload/reload of fonts when init/destroy window, as it's not needed anymore
Defer demuxer pause until buffers full
kaitoast: fix deadlock caused by grabbing the gfx lock while other locks are held
LangInfo: fix: remove global object usage from non-static function
[win32] LangInfo: undef function names on Win32
CGUIWindowSettingsCategory: fix description not being updated when moving from a setting to a category
LangInfo: don't try to resolve language "default"
StringUtils::EqualsNoCase: optimization
Almost equal speed (compared to old version) when strings are full different case.
Much faster if some chars in strings have same case.
droid: mediacodec, add temp logging
darwin: add missing NDEBUG/_DEBUG flags
osx: fixed build under 10.6.8 were memmem from libmicrohttpd collides with memmem in libgnutils
Merge pull request #3425 from Karlson2k/stringutils_optim_01

Optimization of StringUtils::EqualsNoCase
Merge pull request #3426 from Karlson2k/langinfo_fix_02

FIX: LangInfo: don't try to resolve language "default"
settings: fix parsing of "help" attribute for categories
LangInfo::Load: refactoring: allow to check-load language