[TDA995x] report proper firmware revision
Merge pull request #145 from warped-rudi/Pulse-Eight

[TDA995x] report proper firmware revision
CecTray: don't use lazy loading for the main controller, but pass the instance. bugzid: 2082
LibCecSharp: sync alert types
CecTray: display alerts from libCEC
CecTray: display a warning if we can't poll the TV
LibCecSharp: added CurrentVersion to the version enum
CecTray: use CurrentVersion instead of a hardcoded version
CecSharpClient: use CurrentVersion instead of a hardcoded version
CecTray: try/catch xml exceptions when reading the xml config. bugzid: 2082
updated .gitignore
toshiba: map top menu and dvd menu buttons. closes #148
- top menu mapped to CEC root menu
- dvd menu mapped to CEC contents menu
toshiba: ask users to send an email to support@pulse-eight.com when receiving an unknown keycode
added operator == for cec_datapacket
added CCECTypeUtils::ToString(const cec_command& command)
use CCECTypeUtils::ToString(const cec_command& command) in CCECProcessor
added CCECCommandHandler::RequestEmailFromCustomer
use CCECCommandHandler::RequestEmailFromCustomer in CRLCommandHandler
updated log message for unmapped commands
unused warning