Inital commit of RME Rain Manager (Rain Water Pump) binding
RME - Code cleanup and documentation
excluded IntelliJ module library files.
Second commit of the RME Rain Manager Binding, taking into account
intial code review comments
Fix error in zm1601 definition
Update FGMS definition (Thanks Casper)
Add option to change timeout waiting for response from device.
Add serial api soft reset on startup. Improve comments.
Add time logging to check how long frames are taking to respond.
Updated comments to provide information on the frame format.
Fix handling of SendData responses.
The handling of the send data response is looking at the incorrect part of the response. In the code below, the response is looking a message buffer byte 1, but this is actually always == 1 for a response (this byte is the response/request byte, which is 1 for a response).
Fix logging error
Merge branch 'master' into zwave-startup

* master:
  Update message class list.
  Added Astro to the distribution.
  Fixed jdeb properties.
Change printout of message to payload to avoid modifying the packet.
Added support for the Insteon OutletLinc (2472D) device to the Insteon PLM
binding.
Added support for Insteon KeypadLinc Dimmer (2486DWH8) to Insteon PLM
binding.
Fix NPE if database has no configuration for a device.
Added dependancy info for distribution pom.xml ensureing Pushover action
and InsteonPLM binding are auto-built during full distribution compile.
Merge remote-tracking branch 'upstream/master'
Assume that current dimLevel is 0 when we don't have any data from
Telldus Center.