Make picture INFO correct and complete
Add recursive parameter to Playlist.Item directories

Default to false to keep consistency with Frodo
settings: move some more settings to CDisplaySettings
settings: move some more settings to CAdvancedSettings
settings: move more settings to CMediaSettings
settings: move some settings to CGUISettings
[GUIInfoManager] Cache the audio/video info for video player labels.
The cache period is one frame (move).
[GUIInfoManager] Cache the audio info for music player labels.
The cache period is one frame (move).
upnp: add support for UpdateObject action to Platinum
upnp: use reference ids for path when available.
upnp: server support for remote file updates
upnp: client support for updating files on server
Merge pull request #2494 from smfontes/pictureinfo

Make picture tags complete and consistent
Merge pull request #2547 from alcoheca/upnp-savestate

UPnP track file state on remote server when supported
cleanup includes and defines in Settings.h
settings: move system uptime setting to CSysInfo
settings: move audio settings to CApplication
Merge pull request #2561 from Montellese/settings_cleanup_5

final settings cleanup
Merge pull request #2535 from ace20022/info_cache

[GUIInfoManager] Add a cache for audio and video info labels
Merge pull request #2559 from Tolriq/recursive_playlistitem

json-rpc: add recursive parameter to Playlist.Item directories