Removed old binding interfaces and abstract classes

Signed-off-by: Kai Kreuzer <kai@openhab.org>
added ui.icon bundle to feature

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Added ui.icon bundle to maven build

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Fixed potential NPE on certain startup orders

Signed-off-by: Kai Kreuzer <kai@openhab.org>
A couple of minor bug fixes

Signed-off-by: Kai Kreuzer <kai@openhab.org>
removed invalid import statement

Signed-off-by: Kai Kreuzer <kai@openhab.org>
renamed config folder and added null checks in case folders do not exist

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Improved error message if a reference cannot be resolved while executing
a rule or script

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
Added possibility to load dynamically added action classes at runtime

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
Merge pull request #31 from OLibutzki/Bug437756

#437756: Dynamically added action classes cannot be loaded at runtime
Merge branch 'master' of https://github.com/eclipse/smarthome into Bug436537

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>

Conflicts:
	targetplatform/SmartHome Runtime.launch