Initial Contribution for OH2 Max!Cube binding

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
So the thing is, if discovery works, then the serial is better, as that will allow to find the cube also when the user did not assign a fixed IP to the cube and DHCP gave the cube a new IP. (I assume most regular users do not assign fixed IPs to devices.)

However in case discovery does not work (e.g. in my case in the combination java 7.045 & via wireless) then the IP address definition works.

So the binding will first try based on the IP address (if defined) if not defined, it will try to discover the cube.