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 :)
why didn't you use the openhab.cfg and hence the ManagedService Interface to store your configuration to? This config file is absolutely intended to hold configuration aspects like this