increased timeout for the Hue bridge connection

Signed-off-by: Kai Kreuzer <kai@openhab.org>
fixed minor issues in lifecycle of thinghandlers and hue heartbeat service

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Initial contribution of binding archetype.

Also-by: Dimitar Ivanov <dimitar.ivanov@musala.com>
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Added description to pom.xml.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Merge pull request #41 from qivicon/binding-archetype

Initial contribution of binding archetype.
implemented interface method in base type instead of specific handler implementation

Signed-off-by: Kai Kreuzer <kai@openhab.org>
updated to latest schema version

Signed-off-by: Kai Kreuzer <kai@openhab.org>
added EMF update site to be no longer dependent on Xtext update site for EMF

Signed-off-by: Kai Kreuzer <kai@openhab.org>
fixed initialisation behaviour of hue binding

Signed-off-by: Kai Kreuzer <kai@openhab.org>
removed dependency on awt

Signed-off-by: Kai Kreuzer <kai@openhab.org>
removed dependency on awt

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Fixing performance issue in ItemRegistryImpl

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Refactored Thing to return bridge UID instead of bridge object.
Added method getBridge in BaseThingHandler.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Adapted hue binding to reactoring.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Fixed bug in OSGiTest.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Added BindingBaseClassesOSGiTest.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Fixed HueThingHandlerFactory and HueLightHandlerOSGiTest.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Moved VolatileStorage to test bundle.
Removed StorageSelector and refactored managed provider to use one service only.
Adapted tests.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Enhanced StorageService interface to take ClassLoader as second argument.
Using getService with ClassLoader in ManagedItemChannelLinkProvider, ManagedItemProvider and ManagedThingProvider.
Added transient modifier to fields, that must not be persisted.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
* Added synchronized statements to Configuration class.
* Returning immutable channel list in ThingImpl.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>