separate logger and native library — remove extention code and add journald-logger as a dependency