Update launcher.pm

fixed a bug where the settings editor open twice on mac osx
Merge remote-tracking branch 'origin/development' into bleeding-edge