Pull K8055 binding from google-code fork
Add k8055 binding to distribution zip
Fix reading of Inputs
  - Background thread wasn't starting

Minor improvement to start-up ordering, where there may have been a potential bug preventing the use of a boardNum other than zero.
Isolate proposed Velleman k8055 binding into its own branch
Make the binding friendlier to people who include the jar but don't use the binding:
  - Only load the native library if the binding is configured
  - Require a boardNo to be specified, so that if one isn't specified, the polling thread doesn't start
Update start_debug.sh
Update start.sh
Added the source files for the new eKey binding.
Also added the ekeyparser.jar that does the parsing from udp bytes to objects.
Paul Schlagitweit 22.01.2014
Fix #799 (prevent multiple events for touchdevices)
see http://www.html5rocks.com/en/mobile/touchandmouse/?redirect_from_locale=de
see http://stackoverflow.com/questions/13655919/how-to-bind-both-mousedown-and-touchstart-but-not-respond-to-both-android-jqu
Get the mode (automatic/manual/eco etc) from the MaxCube
Some error handling on MaxCube M-Message
Improved errorhandling for MaxCube without configuration
Allow MaxCube S command to set to automatic
MaxCube Support for mode setting to AUTOMATIC & BOOST
Initial checking of network routing requests.
Add response handlers for routing functions
Add network monitor class
Add network monitor to binding
Merge branch 'master' into zwave-routing

* master:
  Add controller type/id/manufacturer to node. This wasn't previously set as the controller doesn't support the manufacturer specific command class so this information was never set. It is however read as part of the controller information, so this change simply adds this information to the node class.
Add function to save the node XML files after a heal