Add support for OWSERVER authentication

https://github.com/openhab/openhab/issues/887

why did you remove this else branch?