Added SSL for MySQL connections.
GUIRadioButton: add separate textures for radio image for focus/unfocus states
FIX: [droid] fix dvd playing on > 2Gb iso
only apply lseek64 fix to android
Use album artist fanart when there is no artist fanart

This is useful especially for albums that are by one main artist but
have some songs featuring other artists, so there may be fanart for "A"
but not "A feat. B".
[language] add string locations
get rid of SCRIPTXXX labels
Fix infinite loop while viewing "EPG: Timeline" window

With invalid begin/end times, the for loop in GUIEPGContainer.cpp L#825 (https://github.com/xbmc/xbmc/blob/5f33d290e/xbmc/epg/GUIEPGGridContainer.cpp#L825) loops endlessly, freezing XBMC when the user views the "EPG: Timeline" window. Solve this by adding check for invalid end times.
network: fix detection of ipv6 availability
[depends/libcdio] - bump to 0.90 again (was lost during unified deps)
StringUtils: fix TrimLeft and TrimRight functions with UTF-8 strings
At least on Win32 TrimLeft and TrimRight failed with UTF-8 strings. When dereferencing std::string::iterator through not(ptf_fun(isspace())) character converted to int as signed char (isspace declared as "int isspace(int)").
paplayer: another fix for cuefiles
[ios] hide status bar on ios7
URIUtils::AddSlashAtEnd: remove CStdString
URIUtils: remove CStdString from HasSlashAtEnd and RemoveSlashAtEnd
AliasShortcutUtils: remove CStdString
Merge pull request #3402 from Memphiz/cdiobump

[depends/libcdio] - bump to 0.90 again (was lost during unified deps)
jni: refactor jholder class to be much smarter with copies

This is effectively a rewrite, so unfortunately cosmetics are mixed in as well.
Since it no longer matches upstream at all, it takes on our cosmetics.

See jutils/jutils.hpp for documentation.

This fixes many subtle bugs in our jni usage, mainly involving copying objects
around.
jni: be explicit about what we're doing here
jni: explicitly create an element of the abstract type

Don't count on emplace to do what we want.