Maxcul binding initial implementation (#1085)

This is an initial pull request for the Max!CUL binding implementation as per #1085.

Currently it has the ability (tested) to pair a radiator thermostat and wall thermostat unit. 

Wall thermostat units have bi-directional communication (i.e. desired temperature can be set from OpenHAB and openhab will update the unit and vice versa).

For radiator thermostat units you can only set the desired temperature from openhab, not from thermostat to openhab. Hopefully this will be done next as well as starting a wiki page :)
this is only meant to verify the usage of the correct itemTypes and return as soon as possible to the user. Your implementation is much more detailed and could hence lead to code duplication with the processConfiguration() method where the detailed parsing and verification should take place