added logger initialization code into a separate bundle with a low start level

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
introduced new dependency feature and adapted product definition to new REST API

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
renamed core.logging to core.init

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
added jetty ssl support

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
Preventing Poodle attack

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
Small fixes on ThingItemUIProvider

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
Updated to latest ESH version with new REST feature

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
Merge pull request #27 from openhab/rest-refactoring

Rest refactoring