Add Utf8Utils.h/.cpp with class for UTF-8 string manipulations
RegExp: put more data to log on UTF-8 errors
[osx/ios/atv2] - sync xcode project
[depends] update PCRE version, use new configure flags
[depends] update PCRE version for native tools
[epg] fix: incorrect timeline grid for first program of channels (Trac
#11479)
[Fix][Util] Allow any combination of flags, e.g., forced and default, for external subtitles.
[pvr] fix: no channel numbers in channel-osd if continue last channel
allow access to special://skin through the webserver's VFS handler
[lang] update of internal addon language files
[lang] update of core language files
[lang] update of skin.confluence language files
videodb: fix SQL query in CleanDatabase() not considering NULLed fields
[Confluence] cosmetics
[rbp/omxplayer] Fix leak when playing multiple files from playlist

When omxplayer plays a second file from a playlist (i.e. without being shut down) a clock component gets leaked.
Eventually enough of these leaked components will stop further playback
[rbp] Fix bug with CPicture::CreateTiledThumb and texture pipeline

The decode to texture pipeline results in the decoded pixels not being available to xbmc.
The pixels are required for CPicture::CreateTiledThumb, so provide an extra parameter to request that
[musicdb] fix: no longer force people to the musicbrainz scraper for MBID tagged music (allow local info only, etc)
Fixed: read up to 4095 chars per line from a strm/m3u file (and use the full buffer)
Merge pull request #3683 from basrieter/strm_length_fix

Fixed: read up to 4095 chars per line from a strm/m3u file

The buffer was already accepting this size.
[Confluence] update tvtunes code