bugfixes from upstream
rename service into logpath

this seems to make the api more understandable so we update tests.
refactor code to logpath wording

done :D