ADD: [droid] backdoor to define XBMC_HOME and HOME on android
don't request streams when opening the demux, it is always done soon after
when the DMX_SPECIALID_STREAMCHANGE packet comes in
[pvr] refactor: define map type for epg container
[pvr] refactor: use map to improve recording lookup in recordings container
[pvr] refactor: use std::string for recording id to avoid implicit casts
[pvr] cosmetics: fix minor typos in comments
[pvr] add optional support for playing recordings from epg timeline or epg osd
[confluence] add "has recording" marker to programmes having associated recordings in epg timeline view, epg osd and programme search results
Remove unused DVDMessageTracker class.
FIX: support accents in ToUpper/ToLower
AE: Mark parameter of AEChannelInfo::ContainsChannels as const
AESinkALSA: Prefer opening too many channels to too few channels
ActiveAE: delay creation of viz buffers until they are needed
[log] remove 'Unknown nodetype' logs - they're not really useful for actioning on, and users assume it's something bad
dvdplayer: fix incorrectly indicated buffered samples after ae7cda6629c7180430a25d834ea83ab5d9f47d77
keymaps: map red/green/yellow/blue

useful with pvr.vdr.vnsi so users dont have to map manualy
ActiveAE: fix caching for streams
renderer: allow some lateness within vblank interval
dvdplayer: set clock for all streams as long master has not synced
[infoexpression] store node_type_t rather than bool to indicate the node type