added visible tag for TV show label
don't persist data while doing the initial import, but let the background thread persist it
pvr: Fixed playback of recordings without stream url

Recordings without stream urls were not played directly in
CGUIWindowPVRCommon::PlayRecording but later through a call
to OnSelect in CGUIMediaWindow::OnMessage.
Unfortunately this only works when clicking/selecting on
a recording but not when the playback is started over
the context menu.
boolean argument add support in dbus message
systemd/logind power management support
jsonrpc: change versioning to <major>.<minor>.<patch> and change JSONRPC.Version to return an object with "major", "minor" and "patch" properties

This versioning follows the Semantic Versioning Specification available at
http://semver.org/. <major> will be bumped on any backwards incompatible
change. <minor> will be bumped on the introduction of any backwards compatible
functionality. <patch> will be bumped on any change to the internal code (i.e.
fixing a bug in the code) which does not affect the API definition.
jsonrpc: bump version to 6.0.0
jsonrpc: log the current version of the JSON-RPC API
bump libpng to 1.5.13
[fix] build screensavers on osx
bump SDL_image to 1.2.12
CGUILabelControl: convert label to wide string to get correct string length
Merge pull request #1834 from opdenkamp/bg_db_updates

speed up EPG data import
Merge pull request #1837 from fetzerch/bugfix-playrecording

pvr: Fixed playback of recordings without stream url
move GetMinVersion() implementation for music+video databases to the .cpp
make path and files indices non-unique. fixes issues with mysql and very long paths (that are thus non-unique on the prefixed indices).
addons: add missing definitions for filtering binary addons
[cuesheet] relative cuesheet paths weren't working. fixes #13616
Add the item/video path to the "browse for art" dialog.
This includes TV Shows (first path), seasons, episodes, movies, sets (multipath).
remove useless debugging stuff