Inital contribution of MAX! binding

Here is the refactored MAX! binding

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
I did quite bit of testing on this. I'm quite confident that the ecoswitch mode can't be read from the cube. I'm certain that the existing OH1 code does not read the correct value. (I made that based on discussion on the forum, but now I own one, I know it does not work)
Likewise, in the eq-3 config panel you can also not see the status. Hence I removed that channel for now. If I find a ay to extract the info, I'll add it again