unarr: simplify extracting nested archives by allowing entries to be opened as streams