Updated version. Cnchi exits as it should when installation finishes if user doesn't want to reboot