Improved handling of operator errors (aka UserError), introduced convenience class SystemError->UserError, also: added missing files for tar utility.

Signed-off-by: Frank Mertens <frank@cyblogic.de>