Reading current version from device works

Reading current version from device works plus added cancel/ok choice
along with displaying version to be programmed plus currently programmed
firmware version