improved logs adding vaargs and custom separators

deprecate the old ones too so people have time to update their usage before it suddenly disappears.