Homematic: Class headers and logging / Exception handling improvements.
Merge branch 'workspace' of github.com:thomasletsch/openhab into workspace