opkg: use a single temporary directory for entire update transaction and remove