FIX: [droid] enable compilation with NDK >= 9b
Startup log: fix POSIX/LINUX, better report FFMpeg, cosmetics
Startup log: Split long log string, add special version build information
[win32] SysInfo: implement and use sysGetVersionExWByRef() to overcome Win8.1 limitation on getting real Windows version
SysInfo: add GetKernelName() function for all platforms
SysInfo: rename GetKernelVersion -> GetOsNameWithVersionInfo
SysInfo: add GetKernelVersionFull() and GetKernelVersion() functions for all platforms
[omxplayer] Avoid hang when closing stream with clock stopped

Avoids a permanent hang at EOF when using IPTV streams
[linux] SystemInfo.cpp: add local static helpers getValueFromOs_release() and getValueFromLsb_release()
SysInfo: add GetOsName() function for all platforms
SysInfo: add GetOsVersion() function for all platforms
SysInfo: add GetOsPrettyNameWithVersion() function for all platforms
Update hooks for TvTunes
added missing break statement to the message handler which might lead to unexpected behavior when adding further messags
dsound: use accurate position when getting playposition

This flag is Vista+ only, but gives much better accuracy in
delay calculations
AE: Let sinks provide GetDelay function that timestamps values

This uses accurate timer ticks instead of milliseconds to
reduce unneccessary millisecond jitter at later stages.

For now fallbacks exist to not upgrade sinks directly
SysInfo: add GetModelName() and GetManufacturerName() functions for all platforms (currently only Darwin, Win32 and Android return meaningful values)
Startup log: unify startup log strings for all platforms, log manufacturer and model name
SysInfo::GetUserAgent: included win32 refactored part, updated code to use new functions
Rename kernelVersion->osVersionInfo, SYSTEM_KERNEL_VERSION -> SYSTEM_OS_VERSION_INFO
Old name was incorrect as XBMC provide much more information than just kernel version