Bug 423516 - Rules of type "System started" should start after Item Initalization

 Refactored FolderObserver and ConfigDispatcher services to reuse common code

Signed-off-by: Fabio Marini <fabio.mariniss@gmail.com>
Bug 423516 - Rules of type "System started" should start after Item Initalization

Merge from upstream

Signed-off-by: Fabio Marini <fabio.mariniss@gmail.com>
Initial version of discovery and inbox services

Also-by: Dennis Nobel d.nobel@external.telekom.de
Also-by: Oliver Libutzki o.libutzki@external.telekom.de
Also-by: Michael Grammling m.grammling@external.telekom.de
Signed-off-by: Kai Kreuzer k.kreuzer@telekom.de
initial contribution of the MapDB storage

Signed-off-by: Thomas Eichstädt-Engelen <thomas@openhab.org>
Fixed bug in ChannelUID.getThingUID

Signed-off-by: Alex Tugarev <telekom@tugarev.de>
Added listener notification on add/remove of ThingProvider

Signed-off-by: Alex Tugarev <telekom@tugarev.de>
Merge pull request #48 from qivicon/thing-bugfixes-final

Bugfixes in ChannelUID and ThingRegistryImpl
fixed type of dimmer and color items

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
Handler does not delegate an update event back to its source anymore.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Changed config description URI of bridge type definitions to "thing-type://" instead of "bridge-type://".

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Merge pull request #49 from qivicon/update-loop

Handler does not delegate an update event back to its source anymore.
Merge pull request #50 from qivicon/bridge-type-uri-fix

Changed config description URI of bridge type definitions to "thing-type://" instead of "bridge-type://".
updated groovy compiler to 2.3

Signed-off-by: Kai Kreuzer <kai@openhab.org>
removed unnecessary Groovy Eclipse feature from TP

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Merge pull request #47 from teichsta/mapdb-storage

initial contribution of the MapDB storage
This includes MapDB binary lib (CQ 8246)
adapted launch configurations

Signed-off-by: Kai Kreuzer <kai@openhab.org>
now allow configuration of the folder for the database files

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Merge branch 'discovery' of https://github.com/qivicon/smarthome into qivicon-discovery

Signed-off-by: Kai Kreuzer <kai@openhab.org>

Conflicts:
	features/org.eclipse.smarthome.feature.runtime.core/feature.xml
Merge branch 'qivicon-discovery'
Fixed ThingHelper by replacing all illegal characters for the item name creation.

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