squelch error message

because the docs do it that way (tm)
Do not try to create path with null chars in it

I had a very small tar where the extraction code had a directory padded to 100 bytes with \0 chars.
I don't know where the problem was, tar extracted it just fine. Maybe mkdir() started caring about \0?
Log stuff to JS console, also show undo operation only when it makes some sense