improve validation and cancel button behavior in landscape config by using return value of whiptail to determine cancel vs. empty string