removed irrelevant source folder

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

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Accept any folder as a configuration folder

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

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