Add Radio support
Add changelog file
Bump version to 0.2.94
Add workaround to get XBMC skip/seek to behave nicely for Active and
Remuxed recordings

time duration of active recording playback can now be set by the server, but tricking xbmc
Improve triggering of XBMC GUI refresh for Timers/Recordings

IsServerDown method now can receive trigger update requests for server, that can be used to refresh gui.  Like recordings or timers list.
Detect when RecordedTV share inaccessible to client

GetBackendVersion now warns user and logs error if path to rec tv does not work

Timer that only was available in windows clients to trigger recording list updates was removed.  Now when timers are set for recording that are,
started immediately swmc won't return until it detects the creation of the new recording.  In that way the 'recordings list' update is guaranteed for
all client platforms.  If after 10s the recording has not started, swmc will time out and return a warning to the client.  Note this works also for instant
recordings and series recordings.
version set to 2.95
Merge pull request #312 from krustyreturns/pvr.wmc_pr_gotham1

[pvr] Gotham - Update pvr.wmc addon to latest 0.2.95 version