ActiveAE: use keep alive timer when stream is paused
ActiveAE: add windowing callback for application focus change
settings: fix conflict of <minimum> and <maximum> for CSettingList
URIUtils: fix out of range exception in resolvePath()
[DROID][JNI] Add method to query HW sample rate.
[DROID][AE] Don't guess at supported sampling rate

Android will resample to the "native" sample rate defined in firmware so
only use that rate.
Merge pull request #4329 from t-nelson/droid_native_sr

Droid native sr
Merge pull request #4321 from Montellese/uriutils_resolvepath_fix

URIUtils: fix out of range exception in resolvePath()
AE: only display setting for EAC3 if sink supports it
Merge pull request #4341 from FernetMenta/eac3

AE: only display setting for EAC3 if sink supports it
[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)
[osxsink] - properly set the ae device type based on either ca or heuristical criteria - fixes DisplayPort not detected as LPCM capable and maybe others
Merge pull request #4336 from Memphiz/osxdisplayport

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

[osxsink/iossink] - don't block addpackets if ca didn't do the initial d...
Merge pull request #4308 from Montellese/settinglist_minmax_conflict

settings: fix conflict of <minimum> and <maximum> for CSettingList
Merge pull request #4292 from FernetMenta/aefixes

ActiveAE: fix for iOS - suspend sink when paused and app is not focused
fixed: use the proper make instead of calling 'make' directly

fixes builds on freebsd
cmake buildsystem
sq
add tests needed by new u16 string stuff