fix option processing for internal rm command
enable call external tools by '!' prefix
fix all items mask for rm internal command to properly handle directories