settings: fix conflict of <minimum> and <maximum> for CSettingList
ActiveAE: use keep alive timer when stream is paused
ActiveAE: add windowing callback for application focus change
[osxsink] - properly set the ae device type based on either ca or heuristical criteria - fixes DisplayPort not detected as LPCM capable and maybe others

Conflicts:
	xbmc/cores/AudioEngine/Sinks/AESinkDARWINOSX.cpp
[osxsink/iossink] - don't block addpackets if ca didn't do the initial data pull - but timeout gracefully for signaling an error condition to the engine (use a timer for detecting a real timeout as condvar can be signaled by spurious interrupts)
ffmpeg: dxva2_h264: set the correct ref frame index in the long slice struct

The latest H.264 DXVA specification states that the index in this
structure should refer to a valid entry in the RefFrameList of the picture
parameter structure, and not to the actual surface index.

Fixes H.264 DXVA2 decoding on recent Intel GPUs (tested on Sandy and Ivy)
ffmpeg: dxva2_h264: add a workaround for old intel GPUs

Old Intel GPUs expect the reference frame index to the actual surface,
instead of the index into RefFrameList as specified by the spec.

This workaround should be set when using one of the "ClearVideo" decoder
devices.
[dxva] Add support workaround for Intel H.264 VLD, no FGT, ClearVideo decoder.
[dxva] Prefer standard Microsoft H.264 device instead of Intel H.264 VLD, no FGT (ClearVideo).

This fix h264 decoding with refs > 11 on recent Intel GPUs (SNB/IVB). The latest Intel drivers for IVB/Haswell already has no support old Intel H.264 VLD, no FGT (ClearVideo) device, so this actually needs for SNB and older.
Merge pull request #4347 from FernetMenta/aefixes

ActiveAE: fix for iOS - suspend sink when paused and app is not focused
Merge pull request #4348 from Memphiz/osxdisplayportbp

 [osxsink] - properly set the ae device type based on either ca or ...
Merge pull request #4349 from Memphiz/noblockaddpacketsbp

[osxsink/iossink] - don't block addpackets if ca didn't do the initial d...
[paplayer] Prevent possible division by zero in MP3Codec.
Merge pull request #4364 from ace20022/pap_zero_gotham

[paplayer] Prevent possible division by zero in MP3Codec.
URIUtils: fix out of range exception in resolvePath()
Merge pull request #4365 from Montellese/settinglist_minmax_conflict

settings: fix conflict of <minimum> and <maximum> for CSettingList
Merge pull request #4366 from Montellese/uriutils_resolvepath_fix

URIUtils: fix out of range exception in resolvePath()
fix compile warnings
[python] fix extended progress bar double closure. fixes #14985
remove useless log line