Show values of string settings with button controls
Added EpgSearchFilter criteria for UniqueBroadcastID. Extend implementation of ISerializable in CEpginfoTag.
Add JSON-RPC methods PVR.GetBroadcasts and PVR.GetBroadcastDetails including the needed type and service descriptions.
Bump JSON-RPC version to 6.7.0
[depends] - bump libsdl-native and libsdl (target) to 1.2.15 and add the mavericks compile patch on the top
[rbp/omxplayer] Add a jpeg re-encode thumbnail pipeline

This PR adds a GPU accelerated pipeline to decode/resize/encode a jpeg without requiring
the decoded pixels to be returned to the arm.

The GPU also decodes and resizes the jpeg in stripes, so can do this work with far less memory.

This significantly reduces ARM CPU required for caching thumbnails,
and significantly reduces the memory required.
Merge pull request #3336 from t-nelson/string_setting_label2

Show values of string settings with button controls
Merge pull request #3389 from groth-its/jsonrpc-epg

jsonrpc: basic EPG support
Merge pull request #3492 from popcornmix/thumbnail_pipeline

[rbp/omxplayer] Add a jpeg re-encode thumbnail pipeline
Merge pull request #3540 from Memphiz/libsdl

[depends] - bump libsdl-native and libsdl (target) to 1.2.15 and add the...