Support receiving notification messages from back end, and showing them as an XBMC toast notification
Add stringID for "new version update available" notification
Increase version to 0.3.X for Helix development
Bump version to 0.3.97
Set hostname and platform on non windows systems if possible

remove unused class variables
Send client's time (in UTC) to backend on GetServerVersion call
Add notification for client vs backend clockdrift
Support Info/Warn/Error level on client notifications
Add Wake On LAN functionality
Save/Load server MAC address in custom file in addon_data location
Sends WOL packet to saved MAC address prior to attempting to connect() if the backend status is unknown or down.
If backend is known to be up, no WOL is sent
Also added debug messages to indicate Response OK and when starting connection rather than only when it fails
Fixed GetBackendVersion() call, non static CStdString was being cleaned up invalidating the pointer that was returned from the function.
Add support for PlayCount/WatchedStatus being stored in the backend
Fix file permissions at installation
Update README to provide info on building pvr addons together with XBMC on windows

platform.vcxproj PreBuildEvent has been tweaked to locate ConfigureAddons.bat using a relative path from the $(ProjectDir) variable so it works regardless of where the solution file lives
This makes it work when part of XBMC solution but it still continues to work when part of xbmc-pvr-addons solution)
Fix to trigger recording list update after SetPlayCount called
bump version to 3.99
Merge pull request #321 from krustyreturns/pvr.wmc_helix

[pvr.wmc] 0.3.97 and 0.3.98 and 0.3.99
Merge pull request #336 from hudokkow/jdemdski

[pvr.vuplus] Bump addon to 1.9.14
Merge pull request #303 from melmorabity/permissions

Fix file permissions at installation
Merge pull request #333 from krustyreturns/helix_xbmc_sln

README and platform.vcxproj update for building pvr addons together with XBMC on windows