Fix for bug where the .buildserver would be saved even if the use had not changed settings.
Made handling of build server settings more robust.