Fixed OpenTherm relaying, added Velbus device icons and only relay data if client is connected for OpenTherm, Velbus and RfxComtrx
Added Velbus device icons
Merge branch 'beta' of https://github.com/BreFra/DomotiGa into beta
Fixed OpenTherm relaying and improved OpenTherm & Velbus so data is only send if a relay client is connected.
Merge branch 'beta' of https://github.com/brefra/DomotiGa into brefra-beta

Conflicts:
	DomotiGa3.gambas
	DomotiGaServer3.gambas
Merge branch 'brefra-beta' into beta
Fixed save button in OpenTherm settings form
Merge pull request #12 from brefra/beta

Fixed save button in OpenTherm settings form
Fix incorrect function name for RFXComTRXRelay
Fixed TVGuide XML parsing by rewriting it to use XmlDocument DOM-like parsing
Convert TVGuide from a module to a plugin
Merge pull request #13 from danfos/rfxcom_fix

Fix incorrect function name for RFXComTRXRelay
Merge pull request #14 from danfos/tvguide-fix

Tvguide fix
Fixed: CUL Commander debug variable not found error.
Fixed: Removed unused Shell code and variables from Main module.
Fixed: Removed Application_Error code, it doesn't work since these Error values are not propagated anymore in Gambas 3.5.0 and higher.
Fixed: Small code/empty line changes.
Fixed: Renamed EIB plugin and database objects to KNX.
Fixed: Small KNX code changes.
Added: Basic KNX Commander to do testing, not 100% functional yet.
Added: Fields to device_values table.