Fix event pump order on ios when we drop in deeper message loop.
[rbp] Fix for hang after seeking introduced by ASS fix

#2206 introduced a regression when seeking in some types of SD files where the video stutters and/or stalls.
This is caused by using the wrong clock in FlipPage
[droid] Fix event pump order on droid when we drop in deeper message loop.
Merge pull request #2167 from ulion/ios_event_pump_in_order_fix

Fix event pump order on ios when we drop in deeper message loop.
Merge pull request #2245 from popcornmix/fix_video_fifo_ass

[rbp] Fix for hang after seeking introduced by ASS fix
Fix for AlarmClock(): Prevent freeze-up when time <=0 and loop = true
Merge pull request #2247 from phil65/alarmclock-fix

Fix for AlarmClock(): Prevent freeze-up when time <=0 and loop = true
Combine 2 CGUIWindowManager::SendThreadMessage methods with default param.
[atv2] - fix the annoyance to need to click twice to startup xbmc on atv2 running ios5.x - we have a single click startup now woohoo :D
[WIN32][AE] fixed: release audio stream when XBMC is idle. Changed hard coded value to a existing define.
VideoRenerers: add buffering
add buffering for GLES
WinRenderer: add buffering
DXVA: activate buffering in renderer
linuxrenderer: delete all textures on reconfigure
drop frame counter in application, ask render manager instead
videoplayer: adopt lateness detection and dropping to buffering
video player: present correct pts to user for a/v sync (after buffering in renderer)
vaapi: adopt to buffering in renderer
videoplayer: some rework and documentation