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>
First draft for BindingConfigReader implementation

Signed-off-by: Oliver Libutzki <o.libutzki@external.telekom.de>
Merge branch 'master' of https://github.com/eclipse/smarthome into thing-dsl