Merge branch 'master' of https://github.com/openhab/openhab into mios-bridge-binding
Fixed bug causing repeated unsubscribes when item configurations are updated.

Signed-off-by: Davy Vanherbergen <davy.vanherbergen@gmail.com>
fix for duplicate key exceptions
fix isRaining
back button in greent does not work properly after the second usage.
#1183
Add KNX datapoint type for RGB color (232.600)
Fix for MaxCube invalid settemperature when the actual temperature >25C
Revert "This adds a timeout to long polling requests for issue #765 .  The timeout is sent to the client as a header during the initial handshake.  I will make the timeout configurable in another PR."

This reverts commit 5996f5920bf343291910cc788c0c922fe4d71c62.
Revert "Fix for MaxCube invalid settemperature when the actual temperature >25C"

This reverts commit a04dac5db5ca72ec402d44733e30af56122c258a.
Disable commands where they "map" to an empty string.  This allows users to put the following into .map files:
ON=
OFF=
_defaultCommand=...

and the ON and OFF Commands will be ignored.
Stubs to make a MiOS Item Provider, so we can avoid having to manually create Binding ".item" files.
JavaDoc cleanup
Typo
Typo
JavaDoc
Update to new calimero version with support for 3-byte RGB data type
Disable the ItemProvider, since it overrides the system one, at some level, and prevents openhab.app from working.
Make the MiosPollCall an inner class of the MiosConnector, since that's the only place it's used, and it narrows the interface of the MiosConnector to do it this way.
Externalize the list of Datetime StateVariables that need to be "fixed" on the way in, so it's easier to augment that list with new ones.
Misc JavaDoc
Sonos : Fix issue with BindingProvider for cases where there are >100
dimmer items defined
Fix some test with new lib version