Initial checkin for the MiOS Bridge Binding.

This binding exposes read, and read-command, access to Devices controlled by a MiOS Home Automation controller, such as those seen at http://getvera.com.

It exposes the ability to do the following things in the MiOS HA Controller

Devices - Read State Variables & Device Attributes, and invoke (single parameter) UPnP Commands to control the Device.
Scenes - Read the current execution state of a Scene, and invoke those Scenes within the remote HA Controller
System - Read System-level Attributes.
It uses the remote control interfaces (aka "UI Simple" JSON Calls, and HTTP Long-polling) of the MiOS HA Controller to keep the bound openHAB Items in sync with their counterparts in the MiOS HA Controller.

The "guts" is outlined in the root-level README.md file, along with the JavaDoc that's in the code (although, the README.md is better).

The binding uses the openHAB Transformation Service extensively to "map" the Data & Commands between the two systems. I provide a set of example MAP transform files in the examples/transform directory of the Binding, but these can readily be augmented without needing to tweak the code.

Original code was used from the XBMC Binding, and then heavily modified. Snippets included from the HTTP Binding for the various datatype mapping functions.
Merge branch 'mios-bridge-binding' of https://github.com/mrguessed/openhab
Added rain senors and improved double rounding errors.
Merge branch 'master' of https://github.com/openhab/openhab
Use BigDecimal.min instead of Math.min
Fixed restoreOnStartup for all QueryablePersistenceServices
Removed persistentStateRestorer from sense.
reworked serial communication to be more robust
Merge pull request #1757 from gerrieg/persistence

Fixed restoreOnStartup for all QueryablePersistenceServices (see #1194)
added missing properties to make deb file generation work properly
Merge pull request #1799 from openhab/fix-lgtv-debname

[LGTV] added missing properties to make deb file generation work properly
review comments for pull request
Added http status 202 ACCEPTED as valid no-content status
InsteonPLM binding: added parameters to command and message handlers to
implement support for multi-button keypads like 2487S.
Improve logging output during model loading to identify parse errors
Merge branch 'master' of https://github.com/openhab/openhab
Fix FolderObserver to detect previously removed files again
fix for scaleing of UV
fix #1728 valve and battery error

addition to fix #1793, regarding BindingType.VALVE and BindingType.BATTERY:
BindingType.VALVE still has been updated with wrong value in line 295
BindingType.BATTERY also, if  device.isBatteryLowUpdated() was false
Add POPP