[win32] replace usage of IsVistaOrHigher and IsWindows8OrHigher with unified function IsWindowsVersionAtLeast
[win32] Remove CSysInfo::IsVistaOrHigher and CSysInfo::IsWindows8OrHigher functions
cosmetic in CGUIWindowVideoNav
videodb: fix videodb:// path for musicvideo artists
utils: add CLegacyPathTranslation
videodb: add translation for legacy paths
musicdb: add translation for legacy paths
musicdb: update musicdb:// paths in "content" table
viewdb: update videodb:// and musicdb:// paths in "view" table
[win32] update VS project files
[fix] fix compilation with --disable-webserver
Merge pull request #2665 from Montellese/legacy_db_paths

add legacy videodb/musicdb path translation
[osx/ios/atv2] - sync xcode projects
Merge pull request #2744 from herrnst/fix-disable-webserver

[fix] fix compilation with --disable-webserver
[settings] - fix fetching the eventserver port as int from xbmchelper - fixes #14329 i guess
Merge pull request #2741 from Karlson2k/win32_sysinfo_clean

Small cleanup for CSysInfo
Add URIUtils::HasExtension(..) functions
Use the new HasExtension(..) function
Cleanup IDirectory::IsAllowed(..)