Write support for EcoTouch binding

This PR adds write support and new tags.

To let the user specify a negative adaption value for heating (-2.0K .. +2.0K) the grammar sitemap.xtext is extended.
although "==" seems to be valid when comparing classes i would prefer "NumberItem.class.equals(item.getItemClass())"