Initial addition of SUC message classes
pull request for IEC 62056-21 binding

forked again from openhab and added new binding for for IEC 62056-21
meter binding
added configuration IEC 620562-21 Meter Binding
Initial commit of Freebox binding
Merge remote-tracking branch 'remotes/upstream/master'
Merge branch 'master' of https://github.com/planetrenner-martin/openhab
- should not have changed that on 'master'
replaced with version from upstream
Merge branch 'master' into zwave-suc

* master: (77 commits)
  added rme and withings to distribution
  Use Min and Max to avoid going outside 0-100 for PrecentType. This fixed #1014
  Second series of source code and documenation updates post comments Thomas
  sonos: Small improvement to playeline functionality
  Issue #1013: Added some more "asserts".
  Issue #1013: When the value was an integer and the format was like "%.1f", an exception was thrown
  Answer of command could not be transformed
  made addition of new devices simpler by introducing feature templates
  added feature to urtsi binding to address multiple daisy-chained urtsi devices
  Use labels instead of names for device types.
  Set record type to LIST
  Update node type information
  Suport controller type information
  replaced with version from upstream
  - should not have changed that on 'master'
  Add StellaZ thermostat
  Add CONSTANT to data types.
  Add Aeon labs mini door sensor (DSB54)
  Improvements to connection checking/reconnecting
  Standardise logging format
  ...
Add GetSucNodeId message handler
Set controller to SUC mode
Merge SUC additions
Add SUC as an option in openah.cfg
improve update of number items

improve update of number items
Remember SUC ID. Add SUC return route to heal.
Fix setSUC parameter parsing
Update SUC initialisation
SUC Routing updates
Improved handling of callback ID in SUC routing
Get controller capabilities before setting SUC