make whiptail an optional dependency