Added initial support for GroupItems in ManagedItemProvider.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Added updateItem to ManagedItemProvider and ItemRegistryChangeListener.
Added addGroupName and removeGroupName to GenericItem and returning immutable Lists now.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Fixed group member assignment in itemUpdated in ItemRegistryImpl.
Added test for group member assignment and itemUpdated in ItemRegistryImpl.
Added test for listeners in ItemRegistryImpl.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Adapted Designer to new configuration file structure

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Bug #423516: RuleEngine is no longer automatically activated. It is only activated as soon as somebody requests it as a service.

Signed-off-by: Kai Kreuzer <kai@openhab.org>
added a simple launch config for the runtime incl. some example files

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Merge branch 'groupitem-persistence' of https://github.com/qivicon/smarthome into qivicon-groupitem-persistence
Merge branch 'qivicon-groupitem-persistence'
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>
Bug 423516 - Rules of type "System started" should start after Item Initalization

Merge from upstream

Signed-off-by: Fabio Marini <fabio.mariniss@gmail.com>