do not write user/password info to y2log (bnc #893362)

Boolean parameters are usually bad API design, because you have little idea what `true` or `false` means when reading the code using that API.
Better use a named parameter here,
```ruby
def LogExecCmd(cmd, do_log: true)
```