improved logs adding vaargs and custom separators

:x: these ones break the current api right?