[TESTING] Kodi 18 (Leia) builds for Vero 2 & 4K

17.8-095, 2 Sep 2017: Based off OSMC commit (13cd6219) and xbmc (089785aeb)

OSMC
Remove broken addons: pvr.argustv, pvr.vbox
Fix for iptv blocking osmc.patch
Run the web server on Port 80 by default
Remove smb share fixup
Make SMB protocol version configuration visible
Vero 4K: add non linear stretch support

XBMC:
FFMPEG: Fixes rbpi compilation (PR:12747, 1 commit, 2 files changed)
RapidJSON can now be compiled internally (PR:12746, 1 commit, 2 files changed)
[cec] Fix power messages handling. (PR:12758, 1 commit, 3 files changed)
[depends] bump zlib to 1.2.11 (PR:12751, 1 commit, 3 files changed)
GetFileProperty for “old” binary addon interface (PR:12754, 1 commit, 4 files changed)
FIX: [addons] clarify repo creation (PR:12723, 2 commits, 2 files changed)
[depends] bump alsa-lib to 1.1.4.1 (PR:12752, 2 commits, 6 files changed)
[addons] cleanup audio engine (PR:12743, 2 commits, 4 files changed)
[PVR][settings] Make epg.lingertime an official setting, remove the respective advanced setting. (PR:12740, 2 commits, 13 files changed)
[addons] add callback to remove slash at end of path (PR:12438, 1 commit, 1 file changed)
[addons] increase binary vfs interface version to 1.0.1 (PR:12749, 1 commit, 1 file changed)
[addons] add / fix binary addon gui parts (PR:12744, 6 commits, 12 files changed)
[DemuxClient] transport flags (PR:12710, 1 commit, 1 file changed)
Implement File::GetProperty to allow (binary) addons access to e.g. reponse headers (#12737) (9c71e17)
[addons] add pts on CAddonAEStream::AddData addon function (PR:12736, 1 commit, 3 files changed)
[cmake] FindMySqlClient: Compatibility with MariaDB (PR:12727, 1 commit, 1 file changed)
[depends] bump dbus to 1.11.16 (and actually build it) (PR:12731, 2 commits, 2 files changed)
[win32] do not try to switch to invalid resolution during initialization (PR:12739, 1 commit, 2 files changed)
[input] allow set of unicode in CAction (PR:12735, 1 commit, 1 file changed)
[PVR] Refactor and cleanup addon epg callback handling. (PR:12711, 1 commit, 4 files changed)
[PVR] Coverity: Fix CID174857 (WRAPPER_ESCAPE). (PR:12724, 1 commit, 2 files changed)
[PVR] epg grid container and model: cleanup and refactoring. (PR:12730, 1 commit, 4 files changed)
[PVR] Fix CAddonEpgTag ctor (c/p error in previous commit). (PR:12733, 1 commit, 1 file changed)
ActiveAE: Fix up Typo (PR:12719, 1 commit, 1 file changed)
Remove unused file from Game OSD video settings (PR:12720, 1 commit, 1 file changed)
[lang][skin.estuary] updated language files from Transifex (20411eac)
[lang][skin.estouchy] updated language files from Transifex (ec1c1931)
RetroPlayer fixes (PR:12665, 4 commits, 20 files changed)
[depends] bump libxml2 to 2.9.4 (PR:12718, 1 commit, 1 file changed)
[AE/OSXSink] - fixed c&p in scoring algorithm - thx to dcb314 - fixes #17580 (PR:12716, 1 commit, 1 file changed)
Explicitly disable guile in GnuTLS build (PR:12638, 1 commit, 1 file changed)
[PVR][addons][guiinfo][Estuary] PVR Addon API 5.7.0: New functions for EPG tags. (PR:12689, 6 commits, 35 files changed)
FIX: [droid] update avail stream during state update (PR:12712, 1 commit, 1 file changed)
Game OSD: New dialog for video settings (PR:12639, 13 commits, 51 files changed)

inputstream.adaptive:
Segmentloader: retry 10 secs if download fails (cb3c12b)
ETag / Modified conditioned manifest updates (5df3ba1)
etag impl. (ffcb528)
Version bump (2.0.16) (db96c97)
Pass manifest update parameter instead concatting (475cac7)
Continue instead break when looping through decrypter search paths (01e390d)
Respect resolution limits if "ignore display " is active (850f679)
[DASH] Allow ContentProtection withoud keysystems also on adaptationsets (90bbbd1)
[DASH] Read widevine::robustness-level (cb1aba08)
compile issue fixed (issue: 57) (a1d7d2ef)
IGNOREDISPLAY settings option (to get 4K on FHD displays) (d8a579af)
Check for HEV instead HEVC to support hev1* streams (b96e503a)

pvr.demo:
PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:54, 1 commit, 3 files changed)

pvr.dvblink:
PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:96, 1 commit, 4 files changed)

pvr.dvbviewer:
Final PVR API 5.7.0 (PR:69, 1 commit, 3 files changed)

pvr.hdhomerun:
update to PVR API 5.7.0 (PR:58, 1 commit, 4 files changed)
Set libhdhomerun git tree to master (PR:59, 2 commits, 1 file changed)

pvr.hts:
PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:324, 1 commit, 5 files changed)

pvr.iptvsimple:
PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:155, 1 commit, 4 files changed)

pvr.mediaportal.tvserver:
PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:75, 1 commit, 4 files changed)

pvr.mythtv:
PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:83, 1 commit, 4 files changed)

pvr.vdr.vnsi:
PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:8, 1 commit, 3 files changed)

pvr.vuplus:
PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:73, 1 commit, 4 files changed)

Includes latest addons: inputstream.adaptive (cb3c12b, +68), inputstream.rtmp (e094fa3, +1), peripheral.joystick (cc14287, +3), pvr.argustv (23cc0e8, +1), pvr.demo (122dedd, +3), pvr.dvblink (816f90c, +6), pvr.dvbviewer (8741c8b, +10), pvr.filmon (34dca04, +1), pvr.hdhomerun (ace19fa, +17), pvr.hts (53118d8, +3), pvr.iptvsimple (ac4f4bd, +7), pvr.mediaportal.tvserver (c86ab35, +17), pvr.mythtv (b46e5be, +2), pvr.nextpvr (a855663, +1), pvr.njoy (99874de, +1), pvr.octonet (a77cf11), pvr.pctv (549f690, +1), pvr.stalker (e15edca, +2), pvr.vbox (b5da811, +1), pvr.vdr.vnsi (7e6e385, +2), pvr.vuplus (9bfd868, +7), pvr.wmc (d820bf8, +1)