extra's for pvr.demo add-on

This adds more dummy data to the PVR Demo add-on in order to make things a bit easier for skin developers without a PVR setup. It is based on this package by Jezz_X: http://forum.xbmc.org/showthread.php?tid=142639

I made the following changes to it:

- Added dummy recordings
- Corrected the paths to be compatible with current XBMC
- Replaced the channel streams to a Big Buck Bunny stream.
- Removed any reference to real tv + radio stations / programmes for legal concerns
- added generic channel logos
- Added more of the available genre colours in the EPG
- Added genre colors documentation file
- Some other minor things
demo add-on version bump 1.9.6 -> 1.9.7
Need dereference
[pvr.wmc] Fix calls to XBMC->Log for clang compiler warning and general consistency
[pvr.wmc] Fix signalStatus call (wasn't updating the the cached item and overwrote signalStatus every call)
[pvr.wmc] Bump version to 0.3.100
Merge pull request #349 from krustyreturns/helix_fixes

[pvr.wmc] Fix for clang compiler and signalstatus call
Merge pull request #340 from jeroenpardon/master

extra's for pvr.demo add-on
[demo] adds directory support for recordings
[demo] bump version to 1.9.8
[demo] adds timer support
[addons] bump versions of addons using XbmcPvrStream
[mythtv] Add cppmyth library. Needed for the MythTV pvr addon
[mythtv] Initial release 1.9.20

It is the successor of addon 'pvr.mythtv.cmyth' and it is intented to replace it with the release of MythTV 0.28.
Merge pull request #347 from janbar/missing_deref

Need dereference
Merge pull request #342 from janbar/release-v1.9.18

[mythtv] Initial release 1.9.20
Merge pull request #346 from xhaggi/demo-timer-support

[demo] adds timer support
Merge pull request #341 from xhaggi/demo-addon-adds-recording-path-support

[demo] adds directory support for recordings
sync API
demo for subchannel support