Update Lighting messages to support Contact ValueSelector as existing code for contact items appears to be unreachable.
fixed #1772,#1774: refactored CULNetworkHandlerImpl,CULSerialHandlerImpl and AbstractCULHandler to avoid copy/paste + provied correct logic for CULNetworkHandlerImpl.
CULHandler now exits cleanly if connection Errors occur
another bug in credit report: regex also covered FS20 requests!
Uniform and easier to read logging pattern
Included line numbers in logging pattern
Removed line number in normal logging and date in debug logging
Merge branch 'master' of https://github.com/openhab/openhab into logging
Merge pull request #1625 from gerrieg/logging

Uniform and easier to read logging pattern
Merge pull request #1575 from gernoteger/CULTransports

CULNetworkHandler: fixed #1772,#1774: refactored CULNetworkHandlerImpl,CULSerialHandlerImpl...
Added support for updateDevice rpc method
Adding generation of missing ccu rssi datapoints
Fixed compilation problem
Merge pull request #1563 from engineergreen/rfxcom-fix-contact

[RFXCOM] LIGHTING protocols - Fix support for Contact Items
Merge pull request #1631 from gerrieg/xmpp

xmpp: Fixed compilation problem
Merge branch 'master' of https://github.com/openhab/openhab into homematic
prevent poodle attack
Merge pull request #1632 from openhab/prevent_poodle_attack

prevent poodle attack
removed spaces
fix build error with recent eclipse

Building the project org.openhab.io.console with recent eclipse (Luna) will
fail.

The project was not built since its build path is incomplete.
Cannot find the class file for org.eclipse.emf.ecore.resource.Resource$Diagnostic.
Fix the build path then try building this project.

The type org.eclipse.emf.ecore.resource.Resource$Diagnostic cannot be resolved.
It is indirectly referenced from required .class files
ConsoleInterpreter.java
/org.openhab.io.console/src/main/java/org/openhab/io/console
line 1