Added GUIWindowEPGProgInfo.cpp/h. Similar to CGUIWindowVideoInfo.
added: DialogEPGProgInfo.xml Skin for new EPGInfo dialog
added/fixed: Application.cpp/h, ButtonTranslator.cpp, Key.h, strings.xml, - Support for CGUIWindowEPGProgInfo class. Properly delete the new EPG windows
fixed: CGUIEPGGridContainer.cpp - Some crashes to out of bounds m_blockCursor due to the new mouse handlers; needs looking at again.
changed: CGUIEPGGridContainer - If there's less than one page worth of data available don't show the grid. Avoids some flaws in ::UpdateItems. 'Unknown' listitems should be created instead.
added: CGUIEPGGridContainer.cpp - Added mouse actions support.
added: CFileItem::IsTVDb - returns true if FileItem has an EPGInfoTag.
added: CGUIWindowEPG - Added EPGProgInfo stuff
added: CTVDatabase::GetProgrammesByEpisodeID, ::GetProgrammesByName, ::GetProgrammesBySubtitle and ::FillProperties
added: EPGInfoTag.cpp/h store the database id of this unique broadcast