made it impossible to add an api key twice.
invalid keys are now removed automatically during startup, we should validate this behaviour.
removed small bugs within the dialog to add new api keys, the progressbar was stuck and the close button didnt disable.