Arduino IDE checker + Settings Saver added

App now checks for Arduino IDE location at startup and shows error if
not found, allows user to locate the IDE and then saves the location for
future use.